Session

Distributed Locks, Sagas, and Coordination with Cosmos DB

In distributed systems, "just put a lock around it" sounds reasonable until you add retries, multiple regions, and a job that can run twice. Under real load you get duplicate processing, stuck workflows, and race conditions that only appear when everything is slow and concurrent.

In this session I'll show you how to use Cosmos DB as a coordination mechanism for distributed workflows, from basic lock/lease and leader-style patterns to saga orchestration for long-running work. We’ll focus on the correctness tradeoffs teams run into in production including contention, hotspots, retries, and how consistency choices affect what your system can safely assume across regions.

Eric Boyd

Founder & CEO, responsiveX, Azure & AI MVP, Microsoft RD

Chicago, Illinois, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top