"Systems that run forever self-heal and scale" by Joe Armstrong (2013)
In brief
Joe Armstrong's Strange Loop 2013 talk on building large scalable systems from small isolated parallel components. It covers detecting and correcting errors at run time, changing code while it runs, and how Erlang embodies these principles.