
Intermediate
Design a Notification System to send millions of Emails
In-depth course on designing and building a Notification system capable of sending millions of emails at once. You'll learn how to design an event-driven architecture with message queues, build high-performance email pipelines, handle rate limiting, retry, and dead letter queues, ensure deliverability with SPF/DKIM/DMARC, and deploy a production-ready system. Combine theory with hands-on practice using Kafka, Redis, PostgreSQL, Amazon SES, SendGrid. Suitable for Backend Engineers, System Architects who want to solve the problem of sending large-scale emails in practice.
15 lessons40h