I was working on a feature to migrate Totem [https://github.com/HeadspringLabs/Totem] to the latest .NETCORE framework upgrade. I was upgrading it to 3.1 version from 2.1. I expected some breaking changes. Microsoft has done a…
Yogiraj Aradhye
A collection of 42 posts
Refactoring the Architect's Role - What is Architecture?
Previously [https://aradhye.com/refactoring-the-architects-role-smells/], we saw the smells or the problems related to the architect's role. These legos represent one of them. They represent a lot of software architectures I see. Too many items and can'…
Refactoring the architect's role - The smells
The autonomy that comes with microservices is very attractive to our customers. Sometimes it starts to become a double-edged sword of sorts. They realize that the power of autonomy comes with a great responsibility for the development teams and the…
Is Kafka or RabbitMQ the right messaging tool for you?
In a previous post [https://aradhye.com/how-integration-patterns-impact-your-microservices-architecture/] on microservices integration patterns, we talked briefly about messaging. Messaging comes with many options and patterns, and one of the most critical decisions you’ll make is choosing between message brokers. RabbitMQ…
How integration patterns impact your microservices architecture
When the world wide web first emerged, integrating different types of operating systems was a core challenge. Hypertext transfer protocol (HTTP) created communication channels by sharing hypertext, these systems started speaking a common language over an accepted protocol, and the…