Entradas

Mostrando las entradas de abril, 2021

Microservices

 Microservices  Microservices are a solution, to complex online services, normal services used to have 3 principal parts, the html server, a server dedicated to answer all HTML and javascript requests and a database. This monolithic approach is hard to maintain and fragile, if something happens with a functionality in this monolithic services is probable that parts in this service will fail and the load in the service is hard to balance, many people trying to access to only one part of the service could deny that service to other people. Micro services consist in dividing everything into different components, it allows to have a more explicit component interface. Microservices are meant to b as decoupled and cohesive as possible, basically consisting in smart endpoints and dumb pipes this takes advantage of http-request-response, microservices also give the option to use based on multiple technologies, not limiting your team to exclusively use C++ or node.js for example. The data is no