/plushcap/analysis/ably/design-patterns-sports-live-events

Design patterns for sports apps and live event platforms

What's this blog post about?

In this article, the author discusses three common challenges faced by game and live event developers while building real-time applications. These include handling a theoretically limitless number of bettors receiving live updates (Problem 1), ensuring data synchronization across devices (Problem 2), and managing upstream game play events (Problem 3). The author provides solutions to these problems using patterns such as Pub/Sub, serial JSON patches, CRDTs, and message queues. These patterns help in scaling downstream data to devices, maintaining data integrity, and ensuring fault tolerance in the system.

Company
Ably

Date published
May 3, 2018

Author(s)
Matthew O'Riordan

Word count
1890

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.