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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.