Главная
Study mode:
on
1
Intro
2
What is gRPC?
3
Fundamentals of gRPC - service definition
4
Fundamentals of gRPC - gRPC service
5
Fundamentals of gRPC - gRPC client
6
Why gRPC?
7
gRPC vs. OpenAPI/REST vs. GraphQL
8
gRPC in the microservices landscape
9
Unary/simple RPC
10
Server streaming RPC
11
Client streaming RPC
12
Bidirectional-streaming RPC
13
gRPC interceptors
14
Deadlines
15
Metadata
16
Multiplexing
17
Cancellation
18
API specification with gRPC
19
API versioning with gRPC
20
Extending service definition
21
Securing gRPC services with OAuth2
22
REST/Open API - gRPC Bridge
23
Resources
Description:
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.

Cloud Native Communication Patterns with gRPC

GOTO Conferences
Add to list
0:00 / 0:00