-
Book Overview & Buying
-
Table Of Contents
Software Architecture with C++ - Second Edition
By :
While microservices are not tied to any particular programming language or technology, a common choice when implementing microservices has been the Go language. That does not mean that other languages are not suitable for microservices development—quite the contrary. The low computational and memory overhead of C++ makes it an ideal candidate for microservices.
Before going into scaling considerations, we will start with a detailed view of some of the pros and cons of microservices. After that, we’ll focus on design patterns that are often associated with microservices.
You may often hear about microservices in superlatives. It is true that they can bring some benefits, and here are some of them.
Since the entire application is split into many relatively small modules, it is easier to understand what each microservice does. The natural consequence of this understanding is that it is...