Distributed Locking in DynamoDB
This article will discuss transactions in DynamoDB, their limitations, and a proposed solution involving distributing locking, replete with details.
Michael P. Scott joined Formidable in 2017 after more than a decade with Costco and Starbucks. While at Costco he successfully designed and developed a complete rewrite of the interactive and batch depot distribution system of Costco Wholesale, which is responsible for more than 80% of sales. Michael is a purveyor of all things Node.js, cloud, and SQL, with specialities in database design, database performance, and tuning. He is an accomplished speaker, having given many talks about various programming concepts, SQL, database performance, and tuning. He’s also written hundreds of pages of technical training material. Michael is deeply passionate about mentoring and elevating others through training and learning, and yes, he’s seen The Office.
This article will discuss transactions in DynamoDB, their limitations, and a proposed solution involving distributing locking, replete with details.
A complex distributed computing problem application developers may encounter is controlling access to a resource or entity in a multi-user, concurrent ...