Crash-only software.

  1. Provocative but useful idea that, once you have software that can perfectly recover from crashes, never bother to shut down other than by crashing.

The End of an Architectural Era (It’s Time for a Complete Rewrite).

  1. Michael Stonebreaker and co-authors argue that relational databases need a reboot.

Above the Clouds: A Berkeley View of Cloud Computing. 2009.

SEDA: An Architecture for Well-Conditioned, Scalable Internet Services.

  1. Describes a method for controlling load presented to services.

Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google’s Datacenter Network. 2015.

Changing Architectures: New Datacenter Networks Will Set Your Code And Data Free

How Google Invented An Amazing Datacenter Network Only They Could Create

Eureka at a glance

Analysis of HDFS Under HBase: A Facebook Messages Case Study

The Minitransaction: An Alternative to Multi-Paxos and Raft