Главная
Study mode:
on
1
Intro
2
JSON advantages
3
Protocol Buffers?
4
Protocol Buffers example
5
Why protocol buffers
6
Response headers
7
Distributed objects
8
The 8 Fallacies of distributed computing
9
How does it work
10
Generate server code
11
Implementing the service
12
Service code
13
Client code (async)
14
Timeouts
15
Uniform timeout
16
Adaptive timeout
17
Deadline propagation
18
Cancellation
19
Backward compatibility
20
Success stories
Description:
Explore the advantages of using Protocol Buffers and gRPC for microservices communication in this EuroPython 2017 conference talk. Dive deep into the benefits of protocol buffers, including robust schema enforcement, compact binary serialization, and easy backward compatibility. Learn how to define API messages in proto format, reuse them across different services, and implement gRPC endpoints. Discover techniques for handling timeouts, deadlines, and cancellations in distributed systems. Compare Protocol Buffers to JSON, understand the fallacies of distributed computing, and examine real-world success stories of implementing these technologies.

Teach Your -Microservices- Speak Protocol Buffers with gRPC

EuroPython Conference
Add to list