Termos com a letra S
97 termos do glossário de software e IA do curso Software e IA para executivos. A estrela marca as palavras para guardar.
- Saga Compensation Order
- Publicação e operação · Filas e eventos
- É desfazer a mudança de móveis na ordem inversa de como foram carregados. A saga compensation order garante a ordem reversa de compensação, para desfazer efeitos parciais corretamente. Pergunte se essa ordem é testada.
- Estudar: filas e eventos
- Saga Pattern
- Como o software é feito · Filas e eventos
- É como desfazer uma viagem passo a passo quando um trecho dá errado. O saga pattern é uma sequência de transações locais com compensação para rollback distribuído. Pergunte como o sistema desfaz uma venda que falha.
- Estudar: filas e eventos
- Salt
- Segurança e acesso · Segurança e acesso
- Salt é um valor aleatório, próprio de cada usuário, somado à senha antes do hash. Impede ataque por rainbow table e obriga o invasor a quebrar senha por senha. Pergunte se o login usa salt.
- Estudar: segurança e acesso
- Sampling
- Publicação e operação · Filas e eventos
- Sampling é a política que decide quais traces vale a pena gravar, como head sampling ou tail sampling, reduzindo o custo de guardar tudo. Pergunte ao seu DEV qual critério ele usa.
- Estudar: filas e eventos
- Sandbox API
- Regras e integrações · Regras e integrações
- Ambiente de teste isolado de produção, com dados fictícios e reset frequente. Stripe Sandbox, chaves de desenvolvimento da OpenAI, Shopify Development Stores. É o que permite ao parceiro integrar sem risco, e a ausência dele costuma ser o motivo real de uma integração levar semanas.
- Estudar: regras e integrações
- SAST
- Publicação e operação · Publicação e operação
- Static Application Security Testing, análise de código-fonte em busca de vulnerabilidade sem executar (Semgrep, Snyk Code, CodeQL). Como gate de pipeline roda em minutos e falha o build em achado crítico. O que decide a adoção é a taxa de falso positivo: quando ela sobe, o time aprende a ignorar o gate.
- Estudar: publicação e operação
- SAST (Static Application Security Testing)
- Segurança e acesso · Segurança e acesso
- SAST, sigla de Static Application Security Testing, analisa o código atrás de padrões inseguros sem executar. Ferramentas como Semgrep, CodeQL e SonarQube fazem isso no CI e travam o build. Pergunte se seu CI usa SAST.
- Estudar: segurança e acesso
- Saturação de Benchmark
- IA e agentes · IA e agentes
- Estado em que os modelos de ponta acertam quase tudo em um teste e a diferença entre eles cabe dentro da margem de ruído. Quando isso acontece, o número para de orientar escolha e passa a servir de peça de marketing, porque dois pontos percentuais não dizem qual modelo resolve melhor o problema da sua empresa. O SWE-bench Verified chegou a esse ponto em 2026: o placar oficial está parado desde fevereiro, e os anúncios de julho a setembro migraram para Terminal-Bench 4.0, DeepSWE, FrontierCode e CursorBench. Material que ainda cita 96% nessa prova está defasado. A saída para quem decide é montar eval próprio com tarefas do repositório da casa.
- Estudar: ia e agentes
- Savings Plan
- Publicação e operação · Publicação e operação
- Savings Plan é a variante mais flexível de desconto na nuvem, com compromisso por gasto/hora em vez de uma máquina específica. Pergunte ao seu DEV se esse formato cabe no perfil da sua empresa.
- Estudar: publicação e operação
- SBOM
- Publicação e operação · Publicação e operação
- Software Bill of Materials, inventário formal de todas as dependências de um artefato, com versão e licença. No pipeline ele é gerado no build e arquivado junto do artefato, porque a pergunta que importa durante um incidente é qual versão exata subiu em produção, e o `package.json` daquele dia não responde isso.
- Estudar: publicação e operação
- SBOM (Software Bill of Materials)Palavra para guardar
- Segurança e acesso · Segurança e acesso
- Inventário completo das dependências de um software, com nome, versão e origem de cada peça. É a lista de ingredientes no rótulo do alimento. Para quem decide, é o documento que responde em minutos a pergunta que aparece a cada incidente público, se a empresa usa ou não o pacote comprometido, e já é exigido em compras governamentais nos Estados Unidos e na União Europeia; os formatos padrão são SPDX e CycloneDX. Não confundir com arquivo de trava: o lockfile serve à máquina para reinstalar exatamente igual, o SBOM serve à pessoa que precisa auditar e responder.
- Estudar: segurança e acesso
- SCA
- Publicação e operação · Publicação e operação
- É a vistoria que confere recall nas peças compradas. SCA é Software Composition Analysis: a varredura de dependências em busca de CVEs. É o gate mais barato e o que mais gera ruído. Sem política de severidade que bloqueie crítica e alta e só registre média, vira alerta que ninguém lê. Confira essa política.
- Estudar: publicação e operação
- Scale to Zero
- Publicação e operação · Publicação e operação
- É desligar as luzes da loja quando ninguém compra. Zero instâncias, com cold start no próximo pedido (Cloud Run, Lambda, Knative). Ruim para login, onde o cold start cai sobre o primeiro usuário do dia. Confira.
- Estudar: publicação e operação
- Scheduler
- Publicação e operação · Filas e eventos
- Scheduler é o componente que dispara tarefas em horário fixo, como toda meia-noite, ou a cada cinco minutos, como um despertador do sistema. Pergunte quais rotinas da empresa dependem hoje de um scheduler.
- Estudar: filas e eventos
- SchemaPalavra para guardar
- Dados · Dados e banco
- O desenho do banco de dados: quais tabelas existem, que colunas cada uma tem, como se relacionam e que regras o banco recusa quebrar. É a planta baixa do arquivo permanente da empresa. Para quem decide, mudar o schema é a operação mais cara e mais arriscada do ciclo de vida de um produto, porque o dado já gravado precisa continuar válido depois da mudança; a palavra também nomeia, dentro do Postgres, o agrupamento de tabelas com nome próprio, como public, auth ou storage. Não confundir com migration: o schema é o estado atual do desenho, a migration é o script que leva de um estado ao seguinte.
- Estudar: dados e banco
- Schema Evolution
- Publicação e operação · Filas e eventos
- Schema Evolution é o processo planejado de mudar a estrutura de dado sem quebrar produtores e consumidores existentes, como reformar uma loja sem fechar as portas. Exija que mudanças de schema sigam esse cuidado.
- Estudar: filas e eventos
- Schema Registry
- Publicação e operação · Filas e eventos
- Schema registry é o catálogo central que guarda o formato de cada evento, com versão e regra de compatibilidade entre elas. Como um dicionário oficial que todo sistema consulta. Confira se isso evita mensagens mal entendidas.
- Estudar: filas e eventos
- Schema.org
- O que o cliente vê · Interface e experiência
- É o rótulo que os buscadores leem sem esforço. Google, Bing, Yandex e crawlers de LLM descrevem entidades (Article, Person, Product, Organization) em JSON-LD no HTML. Sem Schema, o crawler adivinha; com Schema, lê estruturado e a chance de citação sobe. Confira.
- Estudar: interface e experiência
- SDK
- Regras e integrações · Regras e integrações
- Software Development Kit, biblioteca oficial em uma linguagem específica (Python, TypeScript, Ruby, Go) que envolve a API com tipos, retry, paginação e autenticação já resolvidos. Anthropic SDK, Stripe SDK e OpenAI SDK são exemplos canônicos. SDK bom esconde o HTTP do desenvolvedor sem esconder o que aconteceu quando dá erro.
- Estudar: regras e integrações
- Seccomp
- IA e agentes · IA e agentes
- Seccomp é o mecanismo do kernel Linux que filtra quais syscalls um processo pode fazer, bloqueando o resto, como uma lista de portas que um funcionário pode abrir no prédio. Pergunte se está ativo nos servidores.
- Estudar: ia e agentes
- SecretPalavra para guardar
- Como o software é feito · Fundamentos
- Informação sigilosa que permite acesso, como senha, chave privada ou credencial de serviço. Pode chegar ao programa por variável de ambiente, arquivo protegido ou serviço de segredos. Defina quem pode usá-la, evite cópias em mensagens e registros e tenha um procedimento para revogá-la quando exposta.
- Estudar: fundamentos
- Secret Management
- Publicação e operação · Publicação e operação
- Secret Management é o cofre onde ficam senhas e chaves fora do código-fonte, com rotação e auditoria: AWS Secrets Manager, HashiCorp Vault, 1Password CLI, Doppler. Confira se sua empresa usa uma delas.
- Estudar: publicação e operação
- Secret Manager
- Segurança e acesso · Segurança e acesso
- Serviço que centraliza segredos com versionamento, auditoria e rotação automática. AWS Secrets Manager, Google Secret Manager, HashiCorp Vault, Doppler, Infisical, 1Password Secrets Automation. Em 2026, deixar segredo em .env commitado é falha disciplinar, porque ferramentas gratuitas como Doppler e Infisical eliminaram a desculpa do custo.
- Estudar: segurança e acesso
- Secret Rotation
- Segurança e acesso · Publicação e operação
- Secret rotation é trocar senhas e chaves de acesso, de forma automática, via vault ou orquestrador. Num escritório de duas pessoas, se uma credencial vazar, a rotação limita a exposição. Pergunte a frequência disso no contrato.
- Estudar: publicação e operação
- Secrets Rotation
- Segurança e acesso · Segurança e acesso
- É trocar a fechadura de vez em quando. Chaves trocadas periodicamente, ou após suspeita de exposição. Automatizar via Secret Manager faz acontecer; rotação manual é teatro que ninguém executa. Confira.
- Estudar: segurança e acesso
- Security Gate
- Segurança e acesso · Qualidade e entrega
- É o segurança extra da porta. Cobre scan de dependências vulneráveis, secrets em commit e análise de injeção. Snyk, Dependabot e GitHub Advanced Security cobrem isso. Dependendo da severidade, bloqueia o merge ou o deploy. Confira.
- Estudar: qualidade e entrega
- Security Patch
- Segurança e acesso · Segurança e acesso
- É o remendo no buraco a tempo. SLA típico: crítica em 24-72h, alta em sete dias, média em 30 dias. Renovate e Dependabot automatizam o PR; revisão e merge seguem humanos. Confira.
- Estudar: segurança e acesso
- Self-Consistency
- IA e agentes · IA e agentes
- Self-Consistency é a técnica em que o modelo gera várias respostas para a mesma pergunta e escolhe a mais frequente como resposta final. Pergunte se ela é usada nas respostas críticas do seu sistema.
- Estudar: ia e agentes
- Self-Refine
- IA e agentes · IA e agentes
- Self-Refine é a iteração em que o próprio modelo revisa e melhora a resposta com base em critérios explícitos, como reler um e-mail antes de enviar. Pergunte se sua ferramenta de IA aplica essa autocorreção.
- Estudar: ia e agentes
- Semantic Memory
- IA e agentes · IA e agentes
- É o que o agente aprendeu de conversas passadas. Conhecimento generalizado: a camada mais útil e mais perigosa da memória, porque generalização errada persiste e contamina resposta futura sem deixar rastro. Confira.
- Estudar: ia e agentes
- Semantic Search
- IA e agentes · IA e agentes
- Semantic Search é a busca por similaridade de significado, não pela palavra exata digitada, usando embeddings. Ela acha o artigo certo mesmo com outras palavras. Confira se seu site usa essa busca.
- Estudar: ia e agentes
- Serialization
- Regras e integrações · Regras e integrações
- É empacotar o produto no formato que o caminhão aceita. Serialization converte estrutura em memória (objeto, struct, dataclass) em formato de transporte (JSON, XML, Protobuf); em Node, `JSON.stringify(obj)`. Pergunte: é onde campos que ninguém queria expor escapam para a resposta.
- Estudar: regras e integrações
- Server
- Regras e integrações · Regras e integrações
- É como o atendente que fica sempre de plantão na porta. Processo de longa duração que escuta requisições em uma porta TCP (em geral 80, 443, 3000, 8080) e responde. Pergunte à equipe: pode ser máquina dedicada, container Docker ou função serverless que só existe durante a requisição.
- Estudar: regras e integrações
- Server Actions
- O que o cliente vê · Interface e experiência
- É como ligar direto para a cozinha, sem passar pelo garçom da API. Server Actions são funções marcadas com `"use server"` no Next.js, chamadas de Client Components ou usadas como `action` de `<form>`. Eliminam a API route para mutações simples, e o formulário funciona com JavaScript desligado; confira isso.
- Estudar: interface e experiência
- Server Component
- O que o cliente vê · Interface e experiência
- É como a parte da cozinha que o cliente nunca vê. Componente React que renderiza apenas no servidor, sem ir para o bundle JavaScript do cliente. Reduz o tamanho do JS enviado ao navegador; confira que é o default do App Router, e um componente só vira cliente quando alguém declara que precisa disso.
- Estudar: interface e experiência
- Server-Sent Events
- Regras e integrações · Filas e eventos
- É como um alto-falante que só o servidor usa para avisar. Streaming unidirecional do servidor para o cliente sobre HTTP. Mais simples que WebSocket quando só o servidor fala; confira: reconecta sozinho por padrão e atravessa proxy corporativo sem negociação de upgrade.
- Estudar: filas e eventos
- Serverless
- Publicação e operação · Publicação e operação
- É alugar a cozinha só quando você cozinha. A cobrança pode incluir processamento, armazenamento, tráfego e capacidade reservada. Antes de aprovar, simule uso comum e picos: pouca execução não garante conta zerada.
- Estudar: publicação e operação
- Service
- Regras e integrações · Regras e integrações
- Camada com lógica de negócio pura, sem conhecer HTTP. Receber `{userId, amount}` e processar a transação não deveria saber se a chamada veio de REST, gRPC ou cron. Essa separação é o que permite expor a mesma regra por três transportes sem duplicar código.
- Estudar: regras e integrações
- Service Boundary
- Como o software é feito · Filas e eventos
- Service Boundary é a linha que define o que entra e o que sai de um serviço, com um contrato versionado registrando cada mudança. Peça esse contrato antes de integrar um sistema novo.
- Estudar: filas e eventos
- Service Mesh
- Publicação e operação · Filas e eventos
- É como a central que organiza o tráfego entre bairros. O service mesh é a camada de infraestrutura, como Istio ou Linkerd, que cuida do tráfego, mTLS e observabilidade entre microservices. Pergunte se é necessário.
- Estudar: filas e eventos
- Service Worker
- O que o cliente vê · Interface e experiência
- Script JavaScript que roda em thread separada do navegador, intercepta requests de rede, gerencia cache offline e push notifications. Base técnica de PWAs, e também a peça que mais gera bug de cache antigo servido a usuário novo.
- Estudar: interface e experiência
- Servidor MCP malicioso
- Segurança e acesso · Comparar modelos de IA
- Servidor MCP que parece útil e, em algum momento, passa a instruir o agente a roubar ou enviar dados. É o prestador que trabalha direito na primeira semana e depois copia a chave do escritório. A campanha Deadbugz, descrita pela Pillar Security em 12/08/2026, só mudava de comportamento a partir da terceira chamada de ferramenta. Para quem decide, auditar na instalação não basta: é preciso vigiar as chamadas depois.
- Estudar: comparar modelos de ia
- Session
- Segurança e acesso · Segurança e acesso
- Estado server-side associado a um cookie HttpOnly. O servidor lembra quem você é entre requests. Mais simples de invalidar (basta apagar a session no Redis ou na tabela), mais difícil de escalar horizontal sem store compartilhado.
- Estudar: segurança e acesso
- SEV
- Publicação e operação · Publicação e operação
- É o termômetro do incidente: do mais grave (SEV1) ao leve (SEV5). A escala precisa de critério objetivo por nível, como percentual afetado ou receita em risco. Exija esse critério.
- Estudar: publicação e operação
- shadcn/ui
- O que o cliente vê · Interface e experiência
- Coleção de componentes React criada por shadcn. Não é biblioteca npm tradicional: você copia os arquivos para o seu projeto e passa a mantê-los como código próprio. Construída sobre Radix UI e Tailwind. Em 2026, virou o atalho padrão para entregar UI profissional em dias, com a contrapartida de que `npx shadcn add` sobrescreve customização sem avisar.
- Estudar: interface e experiência
- Short-Term Memory
- IA e agentes · IA e agentes
- É a mesa de trabalho do dia, que some depois. É o contexto da sessão atual, limitado pela janela do modelo. Some no reinício e compete por espaço com instrução e documento recuperado. Decidir o que manter na janela é escolha de arquitetura, não de conveniência. Pergunte isso ao time.
- Estudar: ia e agentes
- Signal
- Publicação e operação · Filas e eventos
- Signal é a mensagem externa enviada a um workflow em execução, para influenciar o próximo passo dele, como um bilhete entregue numa reunião já em andamento. Pergunte ao seu DEV quando isso é usado.
- Estudar: filas e eventos
- Sitemap XML
- O que o cliente vê · Interface e experiência
- É a planta baixa que mostra ao Google todos os cômodos do seu site. Sitemap XML lista todas as URLs, gerado automaticamente em Next.js via `sitemap.ts`; a landing-page-geo usa `getAllArticleSlugs()` para descobrir rotas. Nunca peça sitemap manual, porque ele diverge do site na terceira publicação.
- Estudar: interface e experiência
- Skill (Agent Skill)
- IA e agentes · IA e agentes
- Pasta com um SKILL.md que descreve quando e como executar um procedimento, acompanhada de scripts e templates opcionais que o agente carrega sob demanda. A descoberta acontece em ~/.claude/skills, no nível do usuário, e em .claude/skills, no nível do repositório, e o formato virou padrão aberto adotado além de uma ferramenta só. Serve para codificar o jeito da casa de fazer algo repetido, como publicar release ou revisar contrato, sem inchar o prompt base com instrução que raramente se aplica.
- Estudar: ia e agentes
- SLAPalavra para guardar
- Publicação e operação · Publicação e operação
- Compromisso contratual de nível de serviço assumido com o cliente, com consequência comercial se descumprido. É a garantia impressa na nota fiscal. Para quem decide, o número tem tradução direta em tempo: três noves de disponibilidade permitem 8,77 horas de indisponibilidade por ano, e é esse saldo em horas que deve entrar na negociação. Não confundir com SLO: o SLA é a promessa externa com multa, o SLO é a meta interna, sempre mais rigorosa, que existe justamente para o SLA nunca ser tocado.
- Estudar: publicação e operação
- SLI
- Publicação e operação · Publicação e operação
- É o termômetro que mede a febre do sistema em tempo real. Sigla de Service Level Indicator: métrica que alimenta o SLO, como latência P99 ou erro 5xx. Peça esse relatório antes de prometer prazo.
- Estudar: publicação e operação
- SLOPalavra para guardar
- Publicação e operação · Publicação e operação
- Meta interna de disponibilidade ou de desempenho que o time se compromete a sustentar, definida sempre acima do que foi prometido em contrato. É a margem de segurança do engenheiro, que projeta a ponte para mais peso do que ela vai receber. Para quem decide, o SLO é o que transforma discussão de qualidade em número: quando ele é ameaçado, o time para de entregar recurso novo e cuida de confiabilidade. Não confundir com SLI: o SLI é a medição concreta, como latência no percentil 99 ou taxa de erro, e o SLO é a meta que essa medição precisa cumprir.
- Estudar: publicação e operação
- Slopsquatting
- IA e agentes · IA e agentes
- Ataque em que alguém registra no npm ou no PyPI exatamente o nome de pacote que os modelos costumam alucinar e espera a instalação chegar sozinha. O typosquatting clássico depende do erro de digitação de uma pessoa; o slopsquatting explora o palpite consistente da máquina, que é previsível e reproduzível entre fornecedores. A defesa é operacional: allowlist de dependências, revisão obrigatória de todo pacote novo introduzido por agente e verificação de que o nome existe antes de entrar no lockfile.
- Estudar: ia e agentes
- Small Model Routing
- IA e agentes · IA e agentes
- Small Model Routing é a política que envia pedidos simples para modelos de IA baratos, como Haiku, Mini ou Flash, e reserva os caros para tarefas densas. Confira se seu fornecedor usa essa política.
- Estudar: ia e agentes
- SOAP
- Regras e integrações · Regras e integrações
- Simple Object Access Protocol, padrão XML pesado dos anos 2000. Sobrevive em integrações bancárias (SPB), governamentais (SEFAZ) e ERP legado (SAP). Em 2026, ninguém escolhe SOAP para projeto novo; escolhe-se apenas manter o legado que já fala SOAP.
- Estudar: regras e integrações
- Sorting
- Regras e integrações · Regras e integrações
- É pedir ao garçom os pratos do mais barato ao mais caro. Sorting é a ordenação (`?sort=createdAt:desc,name:asc`). Peça que a equipe documente os campos ordenáveis, porque ordenação livre convida a query sem índice num dataset de milhões de linhas.
- Estudar: regras e integrações
- SPA
- O que o cliente vê · Interface e experiência
- Single-Page Application, modelo onde o navegador carrega um shell HTML uma vez e a navegação subsequente é feita via JavaScript trocando o conteúdo. Padrão de Gmail, Linear e Figma, entre os produtos mais conhecidos. Custo: SEO e GEO ruins sem prerender, além de bundle pesado no primeiro acesso.
- Estudar: interface e experiência
- Span
- Publicação e operação · Filas e eventos
- Span é a unidade de trabalho registrada dentro de um trace, com hora de início e fim, além de atributos e eventos. Como um carimbo de ponto de etapa. Pergunte se seu monitoramento gera spans detalhados.
- Estudar: filas e eventos
- Sparse Fieldsets
- Regras e integrações · Regras e integrações
- Termo do JSON:API para projection em REST. `?fields[users]=name,email` retorna só esses campos para o tipo users, com a vantagem de padronizar a sintaxe entre APIs diferentes em vez de cada uma inventar a sua.
- Estudar: regras e integrações
- Spec-Driven Development
- IA e agentes · IA e agentes
- Prática em que a especificação escrita vira o artefato principal e o código sai dela, com o agente a implementar e testar a partir do documento. Surgiu como reação à deriva do vibe coding, em que a intenção só existia no histórico de chat e evaporava na sessão seguinte. O GitHub Spec Kit é a implementação mais visível do padrão. Para quem coordena time, a especificação versionada devolve rastreabilidade: revisar a decisão custa uma fração de revisar as milhares de linhas que ela gera.
- Estudar: ia e agentes
- Spot Instance
- Publicação e operação · Publicação e operação
- É como alugar uma sala com desconto sabendo que pode ser despejado sem aviso. A spot instance é uma VM da nuvem com desconto, em troca de poder ser revogada. Confira se sua tarefa aceita interrupção.
- Estudar: publicação e operação
- SQL
- Dados · Dados e banco
- Structured Query Language. Linguagem declarativa que descreve o que você quer dos dados, e o Query Planner descobre como buscar. Continua sendo a interface dominante em 2026, mesmo com NoSQL e bancos vetoriais ao lado.
- Estudar: dados e banco
- SQL Injection
- Segurança e acesso · Segurança e acesso
- Atacante manipula string de query para mudar a semântica do SQL. Defesa única e suficiente: queries parametrizadas (prepared statements). Toda biblioteca moderna (Prisma, Drizzle, supabase-js, pg) faz isso por default. SQLi em 2026 só sobrevive em código que constrói SQL com template string ou concatenação manual.
- Estudar: segurança e acesso
- Squash
- Como o software é feito · Versões e revisão
- É como arrumar a mesa. Junta commits num só, no momento de integrar um PR. Times que usam squash merge mantêm main com um commit por feature, o que troca rastreabilidade fina por reversão trivial: desfazer a feature inteira vira um comando. Confira.
- Estudar: versões e revisão
- SRP
- Como o software é feito · Filas e eventos
- SRP, ou Single Responsibility Principle, é a regra de que cada parte do código deve ter um motivo único para mudar, cuidando de uma responsabilidade só. Pergunte se o código do seu sistema segue essa regra.
- Estudar: filas e eventos
- SSE Transport
- IA e agentes · IA e agentes
- É como trocar o mensageiro interno por um endereço público. Modo HTTP streaming usado para servidores MCP remotos. Diferente do stdio, exige autenticação e política de rede próprias; confira, pois o servidor deixa de ser processo filho local e passa a ser endpoint exposto.
- Estudar: ia e agentes
- SSGPalavra para guardar
- O que o cliente vê · Interface e experiência
- Static Site Generation. O conteúdo inicial da página é preparado antes da visita e pode ser distribuído como arquivo pronto. Costuma reduzir trabalho repetido no servidor, mas ainda há custos de distribuição e atualização. A equipe deve definir quando gerar uma nova versão e como tratar informações que mudam durante o uso.
- Estudar: interface e experiência
- SSO (Single Sign-On)
- Segurança e acesso · Segurança e acesso
- É a chave única que abre as portas do prédio. SSO, Single Sign-On, loga uma vez no Identity Provider e acessa múltiplas aplicações federadas; SAML é o padrão enterprise, OIDC (sobre OAuth 2.0) é o moderno. Pergunte qual seu fornecedor usa.
- Estudar: segurança e acesso
- SSRPalavra para guardar
- O que o cliente vê · Interface e experiência
- Server-Side Rendering. A página é montada no servidor em resposta a uma solicitação. Isso pode ajudar a entregar conteúdo antes de o navegador executar a aplicação. A atualização dos dados depende também da fonte e do cache, que guarda resultados temporariamente. Peça à equipe que explique o equilíbrio entre atualização, tempo de resposta e custo.
- Estudar: interface e experiência
- StackPalavra para guardar
- Como o software é feito · Fundamentos
- A combinação concreta de tecnologias usada num produto: linguagem, framework, banco, hospedagem e rede de distribuição. É a lista de materiais de uma obra, e quem lê a lista já sabe que tipo de construção vai sair. Dizer que a stack do landing-page-geo é Next.js 16.3 com Cloudflare Workers e Vercel informa mais do que qualquer slide de arquitetura, porque define custo de contratação, prazo de entrega e a quais fornecedores a empresa fica presa. Não confundir com architecture: a stack diz de que material a casa é feita, a arquitetura diz como os cômodos se conectam e o que cai quando um deles falha.
- Estudar: fundamentos
- Staging
- Publicação e operação · Publicação e operação
- Staging é o ambiente espelho de produção, um ensaio geral antes da estreia, onde a versão é validada antes do go-live. Exija que toda mudança passe por ele antes de chegar ao cliente.
- Estudar: publicação e operação
- Stale-While-Revalidate
- Publicação e operação · Publicação e operação
- Stale-while-revalidate é servir a versão antiga do dado na hora, enquanto busca a nova. Como um garçom que traz o prato de ontem enquanto o de hoje sai. Confira se elimina a demora do cliente.
- Estudar: publicação e operação
- State management
- O que o cliente vê · Interface e experiência
- É como organizar as gavetas da empresa: cada informação no lugar certo. Em 2026, três padrões coexistem: Server State (dados do backend, geridos por React Query ou SWR), Client State local (useState, useReducer) e Client State global (Zustand, Jotai). Redux perdeu força; Redux Toolkit ainda aparece em apps enterprise legados. Pergunte qual seu time usa.
- Estudar: interface e experiência
- Static Analysis
- Como o software é feito · Qualidade e entrega
- É revisar o texto antes de ligar a máquina, sem rodar nada. Cobre lint, type checking e scanning de segurança, tudo sem executar o código. TypeScript é, em essência, análise estática sobre JavaScript. Peça também SonarQube ou CodeQL para aprofundar em segurança e complexidade.
- Estudar: qualidade e entrega
- Status Page
- Publicação e operação · Publicação e operação
- É o quadro de avisos do que está fora do ar. Página pública (status.exemplo.com), em tempo real. Atualizar antes de o cliente perguntar derruba o volume de suporte durante o incidente. Confira.
- Estudar: publicação e operação
- Stdio Transport
- IA e agentes · IA e agentes
- É a conversa por bilhete entre duas pessoas, sem telefone. O stdio transport é o modo padrão local: o cliente lança o servidor como processo filho e troca mensagens via stdin/stdout. Confira se isso basta.
- Estudar: ia e agentes
- Storage
- Dados · Dados e banco
- Storage é o serviço de objetos, arquivos, do Supabase. Roda sobre um sistema compatível com S3, com policies estilo RLS aplicadas a cada bucket. Confira se seus exames ou documentos ficam num bucket privado.
- Estudar: dados e banco
- Stored Procedure / Function
- Dados · Dados e banco
- É a receita guardada na própria cozinha do banco, pronta para rodar sem sair dali. Pode ser PL/pgSQL, SQL puro ou plv8; no Supabase vira RPC exposta via Data API. Pergunte quais regras ficam guardadas.
- Estudar: dados e banco
- Strangler Fig Pattern
- Como o software é feito · Filas e eventos
- Strangler Fig Pattern é a migração gradual em que código novo envolve o sistema legado até substituí-lo por completo, como uma trepadeira que cresce ao redor de uma árvore. Pergunte se seu fornecedor usa essa estratégia.
- Estudar: filas e eventos
- Stream
- Publicação e operação · Filas e eventos
- É o diário de bordo que guarda cada evento na ordem exata. O stream é um log ordenado de eventos, com replay, como em Kafka, Kinesis ou Redpanda. Pergunte se o sistema guarda esse histórico.
- Estudar: filas e eventos
- Stream Processing
- Publicação e operação · Filas e eventos
- Stream processing é processar eventos de forma contínua, em janelas de tempo, não em lote fechado, com Apache Flink, ksqlDB ou Materialize. Pergunte se seu sistema analisa cada item assim que passa.
- Estudar: filas e eventos
- Streaming
- IA e agentes · IA e agentes
- É a resposta chegando palavra por palavra, como alguém falando. O streaming é o envio incremental de tokens conforme gerados, em vez de esperar a resposta completa. Pergunte se essa entrega deixa o sistema ágil.
- Estudar: ia e agentes
- Streaming Responses
- Regras e integrações · Regras e integrações
- Enviar a resposta em chunks via Server-Sent Events ou ReadableStream. Padrão para APIs de LLM (OpenAI, Anthropic), onde a resposta chega token por token. Reduz o Time to First Byte percebido sem reduzir o tempo total, e por isso o ganho aparece em percepção e em abandono, sem mexer no throughput.
- Estudar: regras e integrações
- Streaming SSR
- O que o cliente vê · Interface e experiência
- É como servir o prato em etapas, não tudo de uma vez. Padrão do React 18+ onde o servidor envia o HTML em partes, à medida que cada Suspense boundary resolve. Confira: o usuário vê o cabeçalho antes de o bloco lento terminar, o que melhora a percepção de velocidade sem melhorar o tempo total.
- Estudar: interface e experiência
- Strong Consistency
- Dados · Filas e eventos
- É a caixa que só fecha após confirmar o saldo. Toda leitura vê a escrita mais recente, com custo de coordenação: mais latência e menos disponibilidade. Sob partição, o sistema fortemente consistente prefere recusar a resposta a devolver dado velho. Pergunte ao fornecedor qual entrega.
- Estudar: filas e eventos
- Structured Output
- IA e agentes · IA e agentes
- É obrigar a resposta a caber numa ficha. Structured Output é fazer o modelo de IA responder num formato definido, em geral um JSON Schema com campos e tipos. Em algumas APIs o formato é garantido durante a própria geração (decodificação restrita ao schema); em outras ele só é pedido e precisa ser validado depois. Nos dois casos o schema garante a estrutura, não a veracidade: um campo pode vir no formato certo com o valor errado. Exija validação e tratamento de falha antes de gravar no banco.
- Estudar: ia e agentes
- Subagente
- IA e agentes · IA e agentes
- Agente auxiliar que o agente principal dispara para uma tarefa delimitada, com contexto e ferramentas próprios, devolvendo apenas o resultado. O ganho principal é de janela: a exploração que consumiria centenas de milhares de tokens de leitura acontece dentro do subagente e volta como um parágrafo de conclusão. O Claude Code adotou o padrão até para funções internas, e na versão 2.1.218, de 22/07/2026, passou a rodar o /code-review como subagente em background. Também serve para paralelizar trabalho independente, desde que dois subagentes nunca editem os mesmos arquivos.
- Estudar: ia e agentes
- Supabase
- Dados · Dados e banco
- Serviço que entrega autenticação, armazenamento de arquivos, atualização em tempo real, funções e uma API REST gerada a partir do desenho do banco, tudo construído sobre um Postgres de verdade. O diferencial técnico é que o banco não é abstração proprietária: o dump pode ser levado para qualquer Postgres no dia em que a empresa quiser. Julho e agosto de 2026 trouxeram quebras que atingem projeto existente, entre elas o fechamento do schema realtime em 14/07, a troca do Kong pelo Envoy na versão auto-hospedada a partir de 09/08 e a remoção do endpoint logs.all da Management API em 23/09/2026.
- Estudar: dados e banco
- Supervisor Agent
- IA e agentes · IA e agentes
- É o gerente de loja que intervém só quando o atendente trava. Agente de IA acima do planejador e do executor. Decide quando parar a tarefa e quando chamar uma pessoa para olhar o caso; pergunte à equipe se sua empresa já usa esse papel.
- Estudar: ia e agentes
- Supply Chain AttackPalavra para guardar
- Segurança e acesso · Segurança e acesso
- Ataque que entra por uma dependência legítima que foi comprometida, sem que ninguém invada a sua infraestrutura. É o fornecedor de confiança que passa a entregar a caixa adulterada. O ano de 2026 concentrou casos no npm: a organização @mastra teve o pacote falso easy-day-js injetado em mais de 140 pacotes que somam 1,1 milhão de downloads por semana, em 17/06/2026, e o worm CHAINDROP, documentado pela Microsoft em 04/08/2026, inseriu porta dos fundos em mais de 400 pacotes. Para quem decide, a defesa é operacional: inventário de dependências, versão fixada, arquivo de trava versionado e revisão obrigatória de troca de mantenedor. Não confundir com vulnerabilidade de dependência: a vulnerabilidade é um defeito que alguém pode explorar, o ataque de cadeia é código malicioso plantado de propósito na versão que você instala.
- Estudar: segurança e acesso
- Suspense
- O que o cliente vê · Interface e experiência
- É a placa de espera do React. `<Suspense fallback={<Skeleton />}>` mostra um skeleton enquanto o componente filho busca dados. Casado com Server Components, vira a base do streaming SSR. Confira.
- Estudar: interface e experiência
- Swagger
- Regras e integrações · Regras e integrações
- É o manual que se escreve sozinho, da API. Swagger é o conjunto de ferramentas (Swagger UI, Swagger Codegen, Swagger Editor) que consomem OpenAPI para gerar documentação, SDKs em mais de 30 linguagens e mocks. A SmartBear mantém o Swagger; a especificação virou OpenAPI na Linux Foundation. Pergunte ao fornecedor.
- Estudar: regras e integrações
- SWE-bench Pro
- IA e agentes · IA e agentes
- Sucessor mais difícil do SWE-bench Verified, com tarefas de correção de bug em repositórios reais que os modelos atuais ainda não esgotaram. A OpenAI migrou para ele ao apresentar o GPT-5.5, que marcou 58,6% segundo número autorreportado pela própria empresa. A palavra autorreportado carrega peso aqui: enquanto não houver rodada independente, o valor compara o modelo com versões anteriores dele mesmo. Comparação com o concorrente exige rodada independente.
- Estudar: ia e agentes
- Synthetic Data
- IA e agentes · IA e agentes
- É o boneco de treino usado no lugar do cliente real. O synthetic data é um dataset gerado por LLM, usado em treino, eval ou stress test. Pergunte se o fornecedor testa com dados fictícios.
- Estudar: ia e agentes
- System Card
- IA e agentes · IA e agentes
- É a ficha técnica completa do sistema, não só de uma peça. O system card é a variante para um sistema agente completo: descreve modelos, tools e políticas aplicadas. Peça essa ficha antes de aprovar.
- Estudar: ia e agentes
- System Design
- Como o software é feito · Fundamentos
- Desenho de como as partes de um sistema trabalham juntas sob limites de custo, prazo e capacidade. A equipe precisa justificar escolhas e consequências. Para avaliar uma proposta, pergunte o que acontece quando um serviço falha e qual parte ficará mais cara conforme o uso crescer.
- Estudar: fundamentos
- System Prompt
- IA e agentes · IA e agentes
- System prompt é a instrução fixa injetada em toda conversa com um agente de IA, definindo papel, limites e tom da resposta. Peça para ver o system prompt usado pelo seu fornecedor.
- Estudar: ia e agentes