• With request-response, a microservice
sends a request to a downstream service
asking it to do something, and expects to
receive a response with the result of the
request. This interaction can be undertaken
via a synchronous blocking call, or could
be implemented in an asynchronous nonblocking fashion.