Notes: TiKV Sharding and Scheduling

Notes on TiKV sharding and Raft usage
Read more →

Notes: Spanner

Notes on Google Spanner/Cloud Spanner
Read more →

[Notes]: flock vs fcntl

Notes on *nix file locking
Read more →

[Notes]: etcd Internals

Notes on etcd internals
Read more →

[Notes]: AWS re:Invent 2018: Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321)

Notes for AWS re:Invent 2018: Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321)
Read more →

Notes: Chain Replication

Notes on chain replication
Read more →

[Notes]: Bloom Filters

Notes on Bloom filters
Read more →

[Notes]: Skip Lists

Notes on skip lists
Read more →

[Notes]: LSM Trees and Storage Engines

Notes on LSM trees with some extra notes on storage engines
Read more →

[Notes]: Envoy Internals Deep Dive by Matt Klein

Notes on Envoy Internals Deep Dive by Matt Klein
Read more →

[Notes]: V8 internals for JavaScript developers? by Mathias Bynens

Notes on V8 internals for JavaScript developers? by Mathias Bynens
Read more →

[Notes]: What’s inside of TurboFan? by Benedikt Meurer

Notes on What’s inside of TurboFan? by Benedikt Meurer
Read more →

[Notes]: Distributed Sagas: A Protocol for Coordinating Microservices

Notes on Distributed Sagas: A Protocol for Coordinating Microservices
Read more →

[Notes]: The JavaScript Event Loop

Notes on the JavaScript Event Loop
Read more →

[Notes] rIC (requestIdleCallback) rolled

Notes on requestIdleCallback
Read more →

[Notes]: Riffing on rAF (requestAnimationFrame)

Notes on requestAnimationFrame
Read more →