In the previous post [https://aradhye.com/idempotent-receivers-using-message-store/], we saw how to use message store strategy to make a receiver idempotent. As we are using a table in SQL server, it can fill up quickly if you have multiple types…
Distributed-Systems
A collection of 11 posts
Idempotent receivers using message store
In Microservices/Distributed systems, messaging is a preferred form of integration. I covered some of the reasons in one of my previous posts [https://aradhye.com/why-should-you-avoid-get-calls-across-microservices/]. In these type of systems, whether we have pub-sub/event notification/sending commands,…
Why should you avoid get calls across microservices?
In the previous posts in this series, we saw what microservices [https://aradhye.com/what-are-microservices/] are and how to start the journey [https://aradhye.com/tackling-a-monolith-where-to-begin/] towards broken out services from the monolithic application. In the second post, I talked…
Sending JSON message natively to RabbitMQ for NServiceBus subscribers
I was working on putting together some sample code to demonstrate what data synchronization services may look like. I will write a post about the details and purposes of this in a later post. The TLDR; version for that is,…
Tackling a monolith - where to begin?
In the previous post [https://aradhye.com/what-are-microservices/], we saw what microservices are. We also looked at how they differ from the big monolithic apps. In the startup/earlier days, you did a file => new project in Visual Studio…