Microservices

The microservices architecture is a recent term used for this new perspective for the software architecture, and it's based on getting several small services running into a single application that are communicating constantly with the computer via API using HTTP. This information may appear a little so technical but will get relevant at the time of understanding it's structure and purpose.

It may appear that is not that different for the traditional model of architectures like the libraries but the microservices get you benefits like the independence of the services, every service could be used and saving a lot of processing for each application opened. This independence also helps at the moment of creating efficient interfaces and to get explicitly the function of every service.

The changes in organization, and the approach changing from a project model to a product model, are also differentiators that makes interesting changes for the microservices perspective. Also I've found very interesting the idea decentralization for the governance and the data management, getting even more possibilities for organization and for getting each context independently.

The article mentions a lot of disadvantages also, but are refereed to being at the development, giving us more potential to grow and to get the evolve into rails. I find the benefits of using microservices way stronger that the disadvantages and I understand why this kind of architecture is getting time and time even more popular.

It's stated into the article that its not a certainty for the microservices to be the future, but I think that the last years this tendency has been spreading for the software projects that came to be successful. I get that it's impossible to change all the paradigm for the architectures, that's why getting us more perspective around the potential that has an innovative architecture it's so important and that's the reason for me to like this article.

Comentarios

Entradas más populares de este blog

Is Design Dead?

The 4 + 1 Model