B
Backend
Backend executa a lógica da aplicação no lado do servidor, mesmo sem tela aberta. Entenda validação, permissões e a relação com API e banco de dados.
Backlink
Backlink é o link de outro site que aponta para uma página sua. Entenda o valor, a qualidade, a origem da citação e como conferir o resultado na busca.
Backlog
Backlog é a lista única e ordenada do trabalho que um produto precisa receber. Veja como descrever itens e manter a lista viva no ciclo de lançamento.
Backoff
Backoff define a espera entre novas tentativas. Entenda intervalos fixos, crescimento exponencial, jitter e limites para repetir chamadas a um serviço.
Backup
Backup preserva conteúdo para recuperação. Entenda cobertura, consistência, retenção e separação das cópias, além do que conferir num teste de restauração.
Balanceamento de carga
Balanceamento de carga distribui tráfego entre destinos conforme uma política. Entenda verificações de saúde e os limites da capacidade disponível.
Banco de dados
Banco de dados guarda e organiza registros para consulta e atualização. Entenda tabelas, consultas, restrições e a diferença para um arquivo simples.
Banco vetorial
Banco vetorial guarda embeddings e busca por similaridade em vez de igualdade. Entenda dimensão, índice, filtro e o uso na recuperação do conteúdo para IA.
Batch
Batch agrupa itens para processamento. Veja como tamanho do lote, chamadas à API, resultados parciais e novas tentativas se relacionam numa automação.
BDD
BDD descreve o comportamento esperado em linguagem compartilhada por negócio e código. Entenda o cenário, a automação e a conferência final do aceite.
Benchmark
Benchmark é a medição que compara um sistema com uma referência conhecida. Entenda condições, repetição, limites e como evitar conclusão de um número.
Biblioteca
Biblioteca oferece funcionalidades reutilizáveis para outros programas. Entenda chamadas, contratos, dependências e a diferença entre biblioteca e pacote.
Body HTTP
Body HTTP é o corpo de uma requisição ou resposta. Entenda os formatos possíveis, a relação com Content-Type e os casos sem conteúdo para interpretar.
Branch
Branch identifica uma linha de desenvolvimento no Git, por uma referência móvel para um commit. Entenda relação com o remoto e integração do trabalho.
Breaking changes
Breaking changes são alterações que quebram a compatibilidade de uma API ou biblioteca. Entenda versionamento, aviso prévio e como preparar a atualização.
Bug
Bug é um comportamento indesejado de uma aplicação. Entenda reprodução, investigação, correção e a relação entre falha, regressão e teste.
Build
Build prepara código e recursos para distribuição. Entenda entradas, dependências, cache, artefatos e o que conferir antes de instalar o resultado.