August 2018
Beginner
594 pages
22h 33m
English
With polyglot programming, a single application uses multiple programming languages in its implementation. It can be useful to take advantage of the strengths of different programming languages to handle different tasks within an application.
A microservice architecture allows each microservice to be developed using the programming language that best fits the problem at hand. When a new technology becomes available, an existing application can take advantage of it for new microservices that are developed or for new versions of an existing microservice.