Dremel: How Google Made Trillion-Row Queries Feel Interactive
The columnar storage and execution-tree design behind Google's Dremel engine, and how it became the foundation for BigQuery.
Category
6 articles
The columnar storage and execution-tree design behind Google's Dremel engine, and how it became the foundation for BigQuery.
How Google's Site Reliability Engineering practice used error budgets and a hard cap on toil to align reliability work with product velocity.
Inside Borg, Google's internal cluster manager, and how its ideas about scheduling, priority, and bin packing became the design for Kubernetes.
How Google's Bigtable paper defined the wide-column data model that HBase, Cassandra, and much of the NoSQL movement built on.
How Google's 2004 MapReduce paper turned a painful distributed-systems problem into a simple programming model — and accidentally created Hadoop.
How Google used GPS and atomic clocks to bound time uncertainty and give Spanner globally consistent ACID transactions across continents.