How databases actually work
Plain explanations of PostgreSQL internals, graph data modeling and the big-data stack, each with a worked example and the trade-offs that matter in production.
Each point is a page. Select one to open it.
PostgreSQL
Indexes, the query planner, JSONB and other internals of the database most teams already run.
Graph databases
Data modeling, query languages and the problems graphs solve better than tables.
Big data systems
HDFS, Kafka, Spark and the rest of the stack, and how the pieces fit.
- How Apache Spark Works, and How It Fits with HDFS and HBase
- HBase Functionality: Tables, Schema, and Cluster Internals
- Apache Hive: How It Works and When to Use It
- Hive and HiveQL: SQL on Hadoop Explained
- Apache Spark Explained: How It Works With HDFS, Sqoop, and Graph Data
- What Is Apache Oozie? Workflow Scheduling for Hadoop