How to write Fault Tolerant Software
Writing software that is fault tolerant is tricky. Faults in software can cause catastrophic and very expensive errors. In this talk I'll describe the methods I have used to build fault tolerant systems. It turns out that these methods can also be use to build scalable and secure systems, so I'll talk about these and how such systems should be structured.
Joe Armstrong has been programming for 49 years. He was Adjunct Professor of Computer Science at the KTH Royal Institute of Technology. He invented Erlang, has worked as an entrepreneur and has written several books on computing