Перейти к содержимому

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