Microservices

 The microservice architecture is definitly one which I wish I knew before. Having worked on a monolithic product for quite a while it has been proven to me that those kind of projects grow really fast. Having the ability to develop, produced, deploy and scale different products or process independently is somthing highly attractive in my eyes right now. 

And this is not only for the purpose of making a project modular. The miccroservice architecture activly supports introducing new frameworks and technologies and developing only for the process and not the entire product. Along the lines we can see how this activly pushes for a better design, not only in the developing thing but also in the business side. 

To sum up everything that has been stated so far. I think the microservices allows for a healthy grow of a given product, makes it modular and loosly coupled, and promotes healthier business side logic. However, a big red flag that i can see in this is not preparing and organizing for the microservice architecture accordingly. If you  cannot delimit and have an organization of all the microservices present, i can see how this would make it worse than a monolithic arcitecture. 

Comments

Popular posts from this blog

Who Needs an Architect?

Code Craft

SOLID