Loading video player...
Are you still building distributed monoliths and calling them "microservices"? It’s time to stop the madness. In this first episode of our Microservices Architecture Patterns series, we’re tackling Event-Driven Architecture (EDA). We’re moving away from the micromanagement of synchronous REST calls and into the beautiful, chaotic world of choreography using Spring Boot and AWS EventBridge. We’ll discuss why your "God Service" is a ticking time bomb, how to handle the inevitable duplicate events without double-charging your customers (Idempotency), and why you shouldn't change event schemas on a Friday afternoon unless you enjoy being paged at 3 AM. 📋 What We’ll Cover: - Choreography vs. Orchestration: Why services should react, not take orders. - AWS EventBridge 101: Setting up the "Serverless Mailroom" for your events. - Spring Boot Implementation: Building professional-grade Producers and Consumers. - The Idempotency Guard: Protecting your database from "At-Least-Once" delivery. - Distributed Tracing: How to find your events when they disappear into the cloud. 🚀 About the Playlist: "Microservices Architecture Patterns" This video is part of a comprehensive series designed for mid-level and senior developers who are tired of textbook theory and want real-world, battle-tested patterns. ⏱️ Chapters: 00:00 The Friday Afternoon Disaster 01:11 Welcome to the Dev World 01:46 The Lies We Tell Ourselves About REST 02:47 Choreography vs. Orchestration: Stop the Micromanagement 04:13 AWS EventBridge: Architecture & Fundamentals 5:15 Event Schemas & Contract Management (Don’t Break the Build) 6:29 Idempotency: Handling Duplicates Like a Senior Dev 7:32 Observability & Distributed Tracing: Finding the Ghosts 8:37 The Psychology of the Error: Why We Over-Engineer 9:54 Actionable Summary & "Go Code" Outro My NEW eBook: https://sergiolema.dev/best-practices-to-create-a-backend-with-spring-boot-3/ Blog: https://bit.ly/47ornJL LinkedIn: https://bit.ly/41Nn61q If you’re tired of fragile systems and want to build resilient architecture, hit Subscribe and join the community.