Event Sourcing - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about Event Sourcing, drawn from .NET News Daily issues.
19 curated issues
Why Sagas Feel Broken
So, you built an elaborate system with commands, queues, an event-driven architecture, retries, timeouts, and, most importantly, compensating actions all handled within sagas. But do you really? Becau...
Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, Clean Architecture, C#, Domain-Driven Design, .NET 8
Read this issue →Event Sourcing in .NET 9: A Real-World Banking Example
Summary
Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, Clean Architecture, C#, Design Patterns, .NET 10
Read this issue →CQRS in Practice with .NET 8
Separating Write and Read Models with Independent Databases and Eventual Consistency
Issue also covered: Azure, C#, .NET 10, EF Core, Semantic Kernel
Read this issue →DLQ — Dead letter queue handling with azure eventhub
Stop Using In-Memory Databases for Integration Tests in .NET
Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, Cosmos DB, CQRS, Docker, .NET 10
Read this issue →Understanding SQL and NoSQL Distributed Transaction Problem in C# — Transactional Outbox Pattern
In modern software architectures, Polyglot Persistence approaches — where relational (RDBMS) and NoSQL databases are used together — are…
Issue also covered: Benchmarking, Clean Architecture, CQRS, C#, .NET 10, .NET Framework, EF Core, FluentValidation
Read this issue →Event-Driven Architecture Without the Chaos
When Events Simplify Systems — and When They Destroy Them
Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authentication, Authorization, Clean Architecture, Domain-Driven Design, Design Patterns
Read this issue →From Lost Events to Reliable Systems: Outbox + MassTransit in .NET 9
Imagine this: your service writes a critical order to the database. You breathe a sigh of relief — the transaction committed successfully…
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Dapper, .NET 9, .NET Core, EF Core
Read this issue →Complete CQRS and Domain Events Setup in .NET
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
Issue also covered: ASP.NET Core, Blazor, CQRS, C#, Dapper, Domain-Driven Design, .NET 10, .NET 9
Read this issue →Practical CQRS and Event Sourcing with .NET 9
Modern distributed systems demand scalability, traceability, and flexibility. CQRS (Command Query Responsibility Segregation) and Event…
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, CQRS, C#, Design Patterns, .NET 9
Read this issue →How to Use KurrentDB for Event Sourcing in C# on Azure
https://nestenius.se/net/how-to-use-kurrentdb-for-event-sourcing-in-c-on-azure/
Issue also covered: Azure, C#, Design Patterns, .NET 8, .NET 9, .NET Framework, GitHub Copilot, OpenAI
Read this issue →The Outbox Pattern in .NET: Reliable Event-Driven Microservices Without the Headaches
https://medium.com/@thesimonverma/the-outbox-pattern-in-net-reliable-event-driven-microservices-without-the-headaches-84fb32beaef8
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Performance, REST API, Security
Read this issue →Event Sourcing in .NET
https://davutdursun.medium.com/event-sourcing-in-net-549cb413cc21
Issue also covered: ASP.NET Core, Authentication, Authorization, AutoMapper, Azure, .NET 9, .NET MAUI, MediatR
Read this issue →How Event-Driven Architecture Boosts Scalability
https://www.csharp.com/article/how-event-driven-architecture-boosts-scalability/
Issue also covered: ASP.NET Core, AutoMapper, Azure, C#, Domain-Driven Design, .NET 10, .NET 8, .NET 9
Read this issue →Event Sourcing Architectural Pattern: Naive to Ninja: Part 1 — Basic Implementation
https://medium.com/@tanjeerbinhaque/event-sourcing-architectural-pattern-naive-to-ninja-part-1-basic-implementation-20c40ece7b7f
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET Core, MediatR, Minimal APIs, ML.NET
Read this issue →How I Fixed My Event Sourcing Nightmare in .NET Using Marten
https://medium.com/@shamuddin/how-i-fixed-my-event-sourcing-nightmare-in-net-using-marten-9bba7ccc24fc
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET Core, EF Core, GitHub Actions
Read this issue →