Local mutexes synchronise access to data within a single process, but many real-world systems need to coordinate access to shared resources such as databases or queues. This talk examines how the Redlock algorithm, built on Redis, enables Go services to manage concurrency safely and efficiently across multiple instances.