Opening the saved copy…
Berkeley DB
An embedded database's architecture and the evolution of its design decisions.
Learning library
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.
Grouping covers the latest 5,000 matching articles. Older articles remain listed individually.
An embedded database's architecture and the evolution of its design decisions.
Understand the data structures and architectural choices in distributed version control.
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,
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
The architecture and design trade-offs behind a time-series monitoring system.
How a distributed filesystem handles storage, replication and failures.
How nginx organizes its event-driven architecture, workers and request processing.
Articles will appear after a source check.
End of results
Opening the saved copy…
End of saved text