Subscribe
Sign in
Home
Concepts
The Coding Corner
Lattes & Stories
Sponsorships
📌 Index
💬 Discord
Distributed Systems
Latest
Top
Discussions
Build Your Own Key-Value Storage Engine—Week 2
LSM Tree Foundations
Nov 19
Â
•
Â
Teiva Harsanyi
9
Build Your Own Key-Value Storage Engine—Week 1
In-Memory Store
Nov 5
Â
•
Â
Teiva Harsanyi
14
Build Your Own Key-Value Storage Engine
Eight Weeks to a Working Key-Value Storage Engine
Oct 29
Â
•
Â
Teiva Harsanyi
14
4
1
Conflict-Free Replicated Data Types (CRDTs)
No matter when or how often the nodes sync, they always end up with the same state.
Oct 16
Â
•
Â
Teiva Harsanyi
7
1
Availability Models
Highly available is too vague; watch out when you read or hear it.
Aug 19
Â
•
Â
Teiva Harsanyi
14
Working on Complex Systems
This is why recognizing whether a system is complicated or complex is so important: it shapes how we should approach problem-solving.
May 7
Â
•
Â
Teiva Harsanyi
57
1
Bloom Filters
Bloom filters offer a space-efficient solution for checking set membership, trading accuracy for reduced memory usage.
Apr 16
Â
•
Â
Teiva Harsanyi
8
Probabilistic Increment
This problem here is called a hot row, and it occurs when a specific row in the database is modified frequently by multiple concurrent transactions.
Jan 29
Â
•
Â
Teiva Harsanyi
13
9
Exploring Database Isolation Levels
The higher the isolation level, the more anomalies are prevented—but it comes at a cost.
Jan 15
Â
•
Â
Teiva Harsanyi
14
2
Latency and User Experience
Sometimes, we can’t make things faster, but we can make them feel faster.
Jan 6
Â
•
Â
Teiva Harsanyi
10
Consensus
Consensus ensures that all nodes in a distributed system agree on the same value, even in the presence of failures or network partitions.
Nov 21, 2024
Â
•
Â
Teiva Harsanyi
3
Consistency Model
Stronger consistency models come with trade-offs: higher overhead and slower performance, while weaker consistency improves speed by tolerating…
Nov 20, 2024
Â
•
Â
Teiva Harsanyi
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts