Explore the benefits and implementation of microservices architecture with a focus on messaging and eventual consistency in this comprehensive conference talk. Learn how to design scalable, manageable solutions using message-based strategies, CQRS patterns, and data projections. Discover techniques for enhancing visibility into business processes, enabling async processing, and creating new data views. Gain insights into platform-independent concepts and see practical demonstrations using ASP.NET Core and Azure services such as Event Hubs, Azure Kubernetes Service, SQL Database, and Cosmos DB. Delve into topics including self-healing systems, distributed data management, two-phase commit, design patterns, identity domains, and message-based architectures. Follow along with a hands-on demo showcasing backend development, event hub creation, and message handling in a microservices environment.
Embracing Messaging and Eventual Consistency in Your Microservices Solutions