Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I left my job, started a small company, made two apps and started a third.
-
I built a small Go library for first-match rule evaluation.
-
I built a small Go library for first-match rule evaluation.
-
A beginner-friendly explanation of the Hashed Time Wheel algorithm for managing timers efficiently.
-
A beginner-friendly explanation of the Hashed Time Wheel algorithm for managing timers efficiently.
-
Creating a Trie-based autocomplete system in TypeScript.
-
Creating a Trie-based autocomplete system in TypeScript.
-
Bloom filters: what they are, how they work, and how we can implement and use them in real systems.
-
Bloom filters: what they are, how they work, and how we can implement and use them in real systems.
-
In this post, I build a simple Go program that watches a folder and uses a Merkle tree to detect changes in the files.
-
In this post, I build a simple Go program that watches a folder and uses a Merkle tree to detect changes in the files.
-
In this second part of the series, I’ll focus on key properties that affect how systems behave: Consistency, Availability, Partition Tolerance, Latency, Durability, Fault Tolerance, and Scalability.
-
In this second part of the series, I’ll focus on key properties that affect how systems behave: Consistency, Availability, Partition Tolerance, Latency, Durability, Fault Tolerance, and Scalability.
-
This is the first chapter of my blog series, About System Design.
-
This is the first chapter of my blog series, About System Design.