StreamYard On-Air

James Eastham | So You Want to Build an Event-Driven System?

📣 So You Want to Build an Event-Driven System? – Architecting for Real-Time, Resilience & Scale ⚡🧱 Event-driven architecture is at the core of modern, scalable systems—but where do you start? In this session, we’ll break down the core concepts of event-driven systems, explore real-world patterns, and guide you through the dos and don’ts of building loosely coupled, highly responsive applications. Whether you're working on microservices, serverless apps, or large-scale distributed systems, this session gives you the foundational knowledge and hands-on strategies to build event-driven apps with confidence. 🎓 What You’ll Learn 📨 What Is Event-Driven Architecture (EDA)? – Events, producers, consumers, brokers, and flows 🔄 Message Brokers Explained – Kafka, Azure Event Grid, Service Bus, and RabbitMQ 🧩 Design Patterns – Pub/Sub, Event Sourcing, Saga Pattern, and CQRS ⚙️ Event Contract Design – Structuring reliable and evolvable events 🔧 Error Handling & Retry Logic – Build resilient consumers and dead-letter queues 🧠 Event Observability – Tracing, logging, and diagnostics in async systems 🌐 Real-World Use Cases – EDA in e-commerce, IoT, payments, and user activity tracking 🧰 Tools & Tech: Azure Event Grid | Kafka | Azure Functions | .NET | Node.js | EventStoreDB 🔗 Connect with Microsoft Zero To Hero: 🌐 Website: https://microsofthero.com 🔗 LinkedIn: Microsoft Zero to Hero LinkedIn Page 👥 Join the Event-Driven Architecture Community! Want more content on distributed systems, microservices, and async processing? 👉 Subscribe and hit the 🔔 for future sessions! 📌 Related Sessions and Topics: Intro to Message Queues and Brokers Event Sourcing with .NET Serverless Event Processing on Azure Reliable Messaging in Distributed Systems #EventDrivenArchitecture #EDA #Microservices #CQRS #Kafka #AzureEventGrid #MessageBrokers #DevArchitecture #DistributedSystems #MicrosoftZeroToHero #EventSourcing #DotNet #CloudArchitecture #RealTimeApps

Already registered?