
Applying a Microservice Architecture to Enterprise Applications – Part 2
We discussed in the previous post that intra-microservice communication should not be triggered using nested requests. Such approach can lead to a complex tree of blocking calls thereby degrading the request latency. Updates should not be requested immediately but rather be pushed whenever state changes happen. This kind of communication should be asynchronous to be…
Applying a Microservice Architecture to Enterprise Applications – Part 1
This post describes highly scalable architectures based on small modules aka “microservices”. The microservices architecture allows for fine-grained scaling of operations where every single module can be scaled as required without it affecting the remainder of the system. It allows for better Continuous Integration/Continuous Deployment by allowing every part of the system to evolve and…
Follow My Blog
Get new content delivered directly to your inbox.