Distributed transactions in Microservices - analysis of pitfalls

preview_player
Показать описание
ACID Transactions (where multiple actions must happen together to maintain data consistency) are part of any software system. Microservices-based system complicate this by inevitably breaking up some transactions into "distributed transaction". Those are a magnitude harder to handle and very often developers are not aware of all pitfalls of certain implementations (like message based eventual consistency implementation). In this video, I will examine in detail, all the pitfalls that may result in data inconsistencies. Every developer should be able to intimately familiar with this topic.
Рекомендации по теме