Review: Microsoft masters microservices

Many businesses either have implemented or claim to be implementing microservice architectures, for better or for worse. Microservice architectures give you strong module boundaries, independent deployment and independent scaling of lightweight pieces, isolation of concerns, and the opportunity to use whatever technology is appropriate for each small service. On the other hand, distributed systems inherently have higher latency and more opportunities for failure than monolithic systems, as well as higher operational complexity, so the application has to be “big enough” to justify the overhead of being distributed.

To read this article in full or to leave a comment, please click here

(Insider Story)

from InfoWorld Cloud Computing http://ift.tt/1Zcxwjv
via IFTTT

Advertisements