Chapter 10. Communication between cloud services

This chapter covers

  • Introducing microservice communication
  • Reusing connections between services for faster performance
  • Providing faster JSON marshaling and unmarshaling
  • Using protocol buffers for faster payload transfer
  • Communicating over RPC

Representational State Transfer (REST) is the most common form of communication between services, and the most common data format used to transfer information is JSON. REST is an incredibly powerful way to expose interacting with applications to developers and the applications they build.

When communicating between cloud services or microservices within a broader application, you have options besides REST. Some of these options provide for faster ...

Get Go in Practice now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.