Explore cloud native communication patterns using gRPC in this conference talk from GOTOpia Europe 2020. Dive into the fundamentals of gRPC, including service definition, gRPC services, and client implementation. Compare gRPC with OpenAPI/REST and GraphQL, and understand its role in the microservices landscape. Learn about various RPC types, including unary, server streaming, client streaming, and bidirectional streaming. Discover advanced gRPC features such as interceptors, deadlines, metadata, multiplexing, and cancellation. Gain insights into API specification, versioning, and extending service definitions with gRPC. Explore securing gRPC services with OAuth2 and implementing REST/Open API - gRPC bridges. Benefit from recommended resources and books to further your understanding of gRPC and microservices architecture.