
Padrão Saga: como gerenciar transações distribuídas
Aprenda como o padrão Saga mantém a consistência entre serviços usando transações locais, compensações, coreografia ou orquestração.
Categoria
Na categoria de Software, abordamos as últimas novidades em software, explorando ferramentas, arquitetura de sistemas e programação/desenvolvimento de software com foco na perspectiva arquitetural.
185 conteúdos publicados
Aprenda como o padrão Saga mantém a consistência entre serviços usando transações locais, compensações, coreografia ou orquestração.

Aprenda como o padrão Transactional Outbox evita a perda de eventos ao gravar dados de negócio e mensagens na mesma transação do banco.

Aprenda como a idempotência permite repetir requisições com segurança e evita cobranças, pedidos ou processamentos duplicados em APIs.

Entenda como a arquitetura orientada a eventos conecta produtores e consumidores, seus benefícios, riscos e quando adotar esse modelo.

Entenda o que é Platform Engineering e aprenda a criar uma plataforma interna com golden paths, autosserviço, métricas e foco na experiência do desenvolvedor.

Entenda como o sharding de banco de dados distribui dados entre servidores, evita hotspots e ajuda aplicações a escalar com segurança e eficiência.