Microservice architecture is not a free lunch, it significantly increases number of remote calls. It brings new challenges when it comes to network communication, so choosing a right RPC framework becomes crucial.
gRPC is a new generation RPC framework from Google designed to improve performance and address complexity of network communication in distributed systems.
In this talk you will learn how gRPC helps to build reactive microservice architecture. We will go through some of the challenges we face when we build distributed systems and see how gPRC solves them.
Alex Borysov, Googleaiborisov
Software engineer / tech lead with solid experience in large scale software development. Developed trading systems; worked on microservice architecture for a world leading social casino; built core infrastructure backend services for a unicorn startup in Silicon Valley with 300+ million users. Currently works on IoT platform at Google. Aimed to deliver the software with better product and code quality. Clean coder, test-driven developer.