talk-data.com talk-data.com

Topic

distributed systems

4

tagged

Activity Trend

1 peak/qtr
2020-Q1 2026-Q1

Activities

4 activities · Newest first

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.

In this talk, you'll learn how to apply low-level networking concepts borrowed from the Internet to high-level applications, through a real-life example - the messaging system Jam uses for their browser extension.By the end, you'll either feel a bit more comfortable in your knowledge of distributed systems, or think that building a browser extension is an absolute flaming mess--but we hope it's the former!