D
Dados
Dados são a informação que a aplicação coleta, guarda e usa. Entenda origem, estrutura, armazenamento e o cuidado com dados sensíveis.
Dashboard
Dashboard apresenta dados em um painel visual para acompanhar o que importa. Entenda métricas, filtros, atualização e a leitura do indicador apresentado.
Debounce de job
Debounce de job faz a fila executar somente a última instância quando o mesmo job é reenfileirado várias vezes. Veja o propósito, o limite e a relação com trabalho obsoleto.
Deduplicação
Deduplicação reconhece itens ou eventos repetidos. Veja como escolher a identidade, preservar o histórico e tratar concorrência e falhas de processamento.
Delay de job
Delay de job atrasa a execução de um job por um intervalo planejado. Veja o propósito do atraso, a diferença em relação ao backoff e os casos de uso em sequências.
Delegação
Delegação é transferir a execução de uma tarefa a um agente e acompanhar o resultado obtido. Veja o que ela exige do usuário e o momento da revisão.
Deno
Deno é o runtime que executa JavaScript e TypeScript fora do navegador. Entenda permissões, ferramentas integradas e a relação com o runtime do Node.
Dependências
Dependências são componentes que o projeto usa para funcionar. Entenda bibliotecas, declaração, atualização e o risco de manter dependências desatualizadas.
Deploy
Deploy disponibiliza uma versão em um ambiente. Entenda preparação, configuração, conferência do serviço e limites da reversão quando a atualização falha.
Design system
Design system reúne tokens, componentes e orientações que mantêm a interface consistente. Entenda a estrutura, a governança e a adoção no projeto.
Destilação de modelo
Destilação usa respostas de um modelo para treinar outro. Entenda o uso legítimo, a extração não autorizada e o que conferir no contrato de acesso.
DevOps
DevOps aproxima desenvolvimento e operação. Entenda colaboração, automação, acompanhamento das mudanças e como falhas do serviço orientam melhorias.
Diff
Diff compara estados de conteúdo entre duas versões de um arquivo. Entenda o que git diff e --staged mostram e por que um resultado vazio pode enganar.
Dívida técnica
Dívida técnica aumenta o esforço para modificar um sistema. Entenda como reconhecer esse custo, priorizar correções e separar manutenção de reescrita.
DKIM
DKIM assina a mensagem de email e publica a chave no DNS. Entenda a assinatura, o seletor, a rotação da chave e o efeito do encaminhamento no envio.
DMARC
DMARC define o que fazer com email que não passa no SPF ou no DKIM e envia relatórios ao domínio. Entenda o alinhamento e a implantação da política.
DNS
DNS associa nomes a registros usados para localizar serviços. Entenda consultas, cache e por que resolver um nome não comprova que a aplicação funciona.
Docker
Docker empacota a aplicação e suas dependências em uma imagem que roda em containers. Entenda imagem, container, volume e o papel da imagem na publicação.
Docker Compose
Docker Compose descreve serviços, redes e volumes em um arquivo e sobe o conjunto com um comando. Entenda o arquivo, o ciclo e os limites de uso.
Dockerfile
Dockerfile descreve a construção de uma imagem. Entenda instruções, contexto de build, comando inicial, cache e cuidados com arquivos e credenciais.
Documentação
Documentação é o registro que explica como usar e manter um sistema. Entenda público, formato, atualização e a diferença entre guia e referência técnica.
Domínio
Domínio é um nome na hierarquia do DNS. Veja a relação entre domínio, subdomínio, registro, hospedagem e os endereços usados para acessar uma aplicação.
Durable objects
Durable objects coordenam estado e sincronização entre conexões em uma região. Entenda o caso de uso, o custo e a diferença para um banco central.