Slav S.·1d agoHinted Handoff: How Distributed Databases Recover from Temporary Node FailuresIn distributed systems, failures are inevitable. Nodes become unavailable, networks experience interruptions, and individual servers…
InTowards Data EngineeringbyYeedu·Sep 18ClickHouse’s ‘Too Many Parts’ Wall: Why Streaming Small Inserts Breaks a Batch-Oriented Merge…ClickHouse throws DB::Exception: Too many parts (600). Merges are processing significantly slower than inserts. when the background merge…A response icon1A response icon1
Aleksander Frolov·Sep 11I got laughed at for my answer about VIEWs. So I benchmarked MySQL 8.4 and PostgreSQL 17At one interview I was asked about VIEWs. I answered honestly: in real projects I had barely run into them; for aggregates it is safer to…
Prateek Singh·Aug 21Top 10 Databases You Need to Use in 2026If you’d asked a developer five years ago what database to use, the answer was pretty simple: Postgres or MySQL for most things, maybe…
Milad Fahmy·Jun 27Bloom Filters: The Tiny Data Structure That Stops Useless Database HitsA visual explanation of how Bloom Filters work, why false positives happen, and how they help protect caches and databases at scale.
InOceanBase DatabasebyOceanBase·May 25OceanBase on What Mission-Critical SaaS Really Needs From Its DatabaseAuthor: Kylo Pan
monika yadav·Apr 19The Day Kafka Tried To Warn Me: A 54% CPU Spike, a Pager Alert, and a Mystery Waiting in…It started with a sound I’ve never learned to ignore.
Andrei Pisarevskii·Mar 18Raft — consensus algorithm for fault-tolerant systemsRaft — consensus algorithm for fault-tolerant systems.
Vidisha Indeewari·Jan 15Building the SNP Analysis Framework: Genomic Databases and Data Extraction.SNP Analysis Framework : Episode 2
Ogunade Toheeb·Dec 28, 2025Databases Don’t Know Why. AI Systems Need Them To.AI systems don’t fail because they reason badly. They fail because they remember badly.