Arquitetura Baseada em Eventos na Prática com Node.js, TypeScript e RabbitMQ
TecEdu4All
0:00 / 0:00
Arquitetura Baseada em Eventos na Prática com Node.js, TypeScript e RabbitMQ
95 просмотров · 5 месяцев назад
TecEdu4All
2,29 тыс. подписчиков
95 просмотров · 5 месяцев назад
Nesta aula simples e direta, você vai entender como funciona a arquitetura baseada em eventos na prática usando Node.js, TypeScript e RabbitMQ.
Vamos passar pelos conceitos essenciais de event-driven architecture, diferença entre evento e comando, publisher, consumer, ACK manual, at-least-once, idempotência, retries e Dead Letter Queue (DLQ).
Além da explicação teórica, o vídeo traz uma demo didática com dois serviços e um broker, mostrando como montar uma base correta para sistemas assíncronos, desacoplados e escaláveis.
Conteúdos abordados:
-- O que é arquitetura baseada em eventos
-- Evento vs comando
-- Publisher e consumer
-- RabbitMQ com Node.js e TypeScript
-- ACK manual
-- Idempotência
-- Retries
-- Dead Letter Queue (DLQ)
-- Boas práticas e limitações didáticas