Главная
Study mode:
on
1
Intro
2
Distributed systems
3
Who am I
4
Example
5
Fail fast
6
Handling state
7
Workflow engines
8
Examples in code
9
Stateful retrying
10
Idempotency
11
Customerfacing examples
12
You should do it
13
My favorite slide
14
We are not done
15
Three scenarios
16
BPMN
17
Technology
18
Synchronous communication
19
Synchronous communications
20
Checkins example
21
Message hospitals
22
Thundering Herd
23
Distributed Transactions Consistency
24
The Basic Problem
25
Lost in Transaction
26
Twophase commit
27
Compensation
28
Retry compensation
29
Orchestration vs choreography
30
Order fulfillment
Description:
Explore three common pitfalls in microservice integration and learn effective strategies to avoid them in this 51-minute conference talk. Dive into real-life project challenges, including complex communication, asynchronicity, and distributed transactions. Discover sophisticated failure handling strategies, such as stateful retry, and understand the importance of handling timeouts for increased system resilience. Examine alternatives to XA protocols for maintaining consistency in distributed systems. Benefit from concrete source code examples and practical insights to improve microservice architecture and tame distributed systems effectively.

Common Pitfalls in Microservice Integration and How to Avoid Them

Devoxx
Add to list
0:00 / 0:00