January 2018
Intermediate to advanced
366 pages
9h 7m
English
Currently, the communication between microservices has the following model of calls:

As you can see, we use RPC and PUB/SUB for the internal layer and HTTP calls for calls made in the public-facing layer. At one point in our internal layer, we make use of the HTTP protocol. There is nothing wrong with this, but RPC for calls between microservices is the most efficient, especially if we use some kind of data wrapper, such as binary protocol or some other mechanism for packet reduction.
Let's modify this call to an RPC. However, it will be different from the RPCs we currently have, since ...
Read now
Unlock full access