bits. Technology & cybersecurityExplore Buzz · World news

Learning library

Real-world systems

Architecture, design patterns, and how real systems work. A reading library, separate from the news feed.

Explore system design

Published dates refer to the original writeup. Older articles are included for their explanations and examples.

Reading time Based on saved text
Latest additions
02
System Designaosabook.org

Git

Understand the data structures and architectural choices in distributed version control.

Read original ↗
03
System Designhighscalability.com

Capturing A Billion Emo(j)i-ons

This blog post was written by Dedeepya Bonthu. This is a repost from her Medium article, approved by the author. In stadiums, sports fans love to express themselves by cheering for their favorite teams, holding up placards and team logos. Emoji’s allow fans at home to rapidly express themselves,

Read original ↗
04
System Designhighscalability.com

Kafka 101

This is a guest article by Stanislav Kozlovski, an Apache Kafka Committer. If you would like to connect with Stanislav, you can do so on Twitter and LinkedIn. Originally developed in LinkedIn during 2011, Apache Kafka is one of the most popular open-source Apache projects out there. So far

Read original ↗
05
System Designaosabook.org

Graphite

The architecture and design trade-offs behind a time-series monitoring system.

Read original ↗
07
System Designaosabook.org

nginx

How nginx organizes its event-driven architecture, workers and request processing.

Read original ↗