Grokking Microservices Design Patterns
Vote

0% completed

The Problem: Traditional Transaction Models

Diving deeper into the transactional labyrinth of distributed systems, we first need to look back and understand the roots of the problem. We start with the traditional transaction models that monolithic applications relied on.

Traditional Transaction Models

In the world of monolithic systems, transactions were simple. Recall the e-commerce checkout example we discussed earlier. In a monolithic application, this transaction would usually be handled using ACID transactions

.....

.....

.....

Like the course? Get enrolled and start learning!
Aparna Kumari

Aparna Kumari

· 3 years ago

what if compensating transaction fails? How will the system recover?

Show 1 reply