Once we coded applications that stood alone or were tightly coupled to specific servers. Now we’re writing applications that are loosely coupled, with app and browser front ends connected to distributed cloud services. This simplifies many things, but also causes new problems.
The biggest problem facing the modern application developer is one of the oldest in distributed computing: how to ensure consistency among the various components of an application. This question goes to the heart of delivering modern applications -- especially those made up of loosely coupled microservices.
To continue reading this article register now