The biggest issue in changing a monolith into microservices lies in changing the communication pattern. As the industry adopts microservices, the need for an open efficient framework which works well for developers is becoming essential. Enter gRPC. It is an open source project form Google which can make connecting, operating and debugging distributed systems as easy as making local function calls; the framework handles all the complexities normally associated with enforcing strict service contracts, data serialization, efficient network communication, authentications and access control, distributed tracing and so on. Come listen to why gRPC may be a strong foundation for smarter clients and servers in cloud native world than http/json !
Varun