August 2018
Intermediate to advanced
372 pages
9h 29m
English
Not all business domain models are equals, which is why different sets of technologies are needed. Since one microservice should only address the demands of one domain model, different services can adopt different technologies easily. It's common to find companies using different programming languages, frameworks, cloud providers, and databases to code their microservices. Furthermore, we have the ability to experiment with new technologies for small applications, which can then be used elsewhere. As a consequence of embracing new technologies, companies end up with heterogeneous applications, as shown in the following diagram:
Read now
Unlock full access