Notícias

Todos Recentes Tendências
Estratégias de retry com dead letter queue para dependências externas instáveis

Arquitetura de Software e Sistemas Distribuídos

Estratégias de retry com dead letter queue para dependências externas instáveis

Dependências externas — APIs de terceiros, bancos de dados remotos, serviços de mensageria — falham de maneiras distintas. Falhas transientes (timeout, conexão recusada, throttling) são temporárias e podem ser resolvidas com repetição. Falhas permanentes (payload inválido, recurso inexistente, erro de autenticação) nunca terão sucesso, independentemente do número de tentativas. Ignorar essa distinção leva a desperdício de recursos e degradação do sistema.

05/05/2026

Revista

Ver todos
Event sourcing explicado com exemplos concretos em Node.js

Arquitetura de Software e Sistemas Distribuídos

Event sourcing explicado com exemplos concretos em Node.js

Event sourcing é um padrão arquitetural onde o estado atual de uma aplicação é derivado de uma sequência imutável de eventos passados. Em vez de armazenar o estado atual de uma entidade (como em CRUD tradicional), cada alteração significativa é registrada como um evento.