Vinodh Kannan Sadayamuthu is a Senior Specialist Solutions Architect at Amazon Web Services (AWS). His expertise centers on AWS messaging and streaming services, where he provides architectural best practices consultation to AWS customers. Vinodh specializes in helping customers design event-driven architectures and navigate messaging migration patterns. He is a regular speaker at AWS events, including AWS re:Invent and AWS Summits, where he presents on topics such as event-driven architectures, streaming architectures, and architectural patterns for near real-time data analytics.
Not every event-driven system needs Kafka, and not every message needs a queue. In this session, we break down the architectural decision between MQ message brokers and event streaming platforms (Apache Kafka). You’ll learn when point-to-point routing, dead-letter queues, and transactional messaging make queues the right choice — and when append-only logs, consumer groups, and replay capabilities demand a streaming platform. We’ll walk through real-world patterns including command vs. event separation, hybrid topologies, and migration paths from legacy brokers to streaming. You’ll leave with a decision framework to match your workload characteristics — ordering, throughput, retention, and coupling — to the right technology.
Key Takeaways:
Target Audience: