"Systems that run forever self-heal and scale" by Joe Armstrong (2013)

How can we build large self-healing scalable systems?

In this talk I will outline the architectural principles needed for building scalable fault-tolerant systems. I’ll talk about building systems from small isolated parallel components which communicate though well-defined protocols.

Programs will have errors in them and will fail so I’ll talk about detecting and correcting errors at run-time. Programs will evolve with time, so I’ll talk about how they be changed while they are running. I’ll talk about Erlang and how it relates to these architectural principles…

https://www.youtube.com/watch?v=cNICGEwmXLU

This thread was posted by one of our members via one of our news source trackers.

Corresponding tweet for this thread:

Share link for this tweet.