event-driven-architecture-the-complete-guide

\ 0:00 Course Introduction 4:51 Who is This Course For 5:34 Agenda \ 7:30 Introduction 8:11 Microservices Architecture 11:49 Command and Query 15:18 Problems with Command and Query 18:17 Event 20:21 Contents of Event Driven Architecture\ 24:27 Introduction 25:36 Producer 27:37 Channel 29:50 Consumer 32:21 Advantages of Event Driven Architecture 35:59 EDA vs PubSub 38:08 Ordering in EDA 40:10 Orchestration and Choreography Sourcing and CQRS\ 44:57 Introduction 45:49 Problems with Traditional DBs 48:33 Event Sourcing 53:14 CQRS 56:08 When to use Event Sourcing and CQRS to use Event Driven Architecture\ 57:23 Introduction 58:03 Scalability 59:12 Asynchronous 1:00:24 Reliable Network 1:00:57 When not to use EDA and Stateful EDA\ 1:01:48 Introduction 1:03:20 Stateless EDA 1:06:00 Stateful EDA 1:09:00 Problems with Stateful EDA Streaming\ 1:12:18 Introduction 1:13:17 What is Event Streaming 1:15:38 Differences between Streaming and EDA 1:17:31 When to use Event Streaming and How and Monitoring\ 1:18:56 Introduction 1:19:48 Challenges of Logging in EDA 1:24:28 Correlation Id 1:29:05 Central Logging Engine 1:32:29 What Should Be Logged Topics\ 1:35:09 Introduction 1:36:25 Mixing EDA with RequestResponse 1:40:17 Synchronous EDA 1:44:20 Events as Source of Truth 1:47:36 The Saga Pattern 1:53:32 Events on the Front End Event Driven Architecture\ 1:57:56 Introduction 1:58:53 Events Approach 2:00:59 Implementing the Channel 2:08:48 Implementing the Producer 2:11:15 Implementing the Consumer Study\ 2:13:01 Introduction 2:13:58 Our System 2:18:08 Installing .NET SDK 2:20:35 Installing VS Code 2:23:11 Installing RabbitMQ 2:27:27 Building the Producer 2:33:01 Building the Consumer 2:37:43 Building the SignalR Client 2:44:22 Summary \ 2:46:20 Conclusion
Back to Top