Michael Scott's profile picture

Michael Scott

Sr. Software Engineer

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.

Distributed Locking in DynamoDB

This article will discuss transactions in DynamoDB, their limitations, and a proposed solution involving distributing locking, replete with details.

Implementing a Distributed Lock State Machine

A complex distributed computing problem application developers may encounter is controlling access to a resource or entity in a multi-user, concurrent ...