Past Meetup

Durable Communication Between Microservices for Eventual Consistency

This Meetup is past

10 people went

Every 2nd Monday of the month

Location image of event venue


A durable messaging system using .NET Core that is built to send messages between microservices that uses RabbitMQ locally and Azure Service Bus in the cloud. This same messaging platform can be used for other delayed execution like debug logging, usage logging, and more. The example will showcase two .NET Core Web API projects and one .NET Core Console Application that is the message broker. An HTTP request to one API will generate a message for the other API.

Mike Perrenoud is a full-stack architect and engineer that has more than 15 years of experience building enterprise applications for startups, small businesses, government agencies, and Fortune 500 companies. He is a polyglot, mentor, mentee, father, husband, and subscriber of Extreme Ownership. He is proficient in .NET (C# and VB.NET), .NET Core, JavaScript, React, Redux, Angular 1.x, NodeJS, HTML, CSS, AWS Serverless, and more and regularly has arguments with Webpack.