As the software we build becomes a cornerstone of organizations and society - reliability is more important now than ever before.
How do we make sure that the things we build don't go down? And if they go down; how do we get them up as quick as possible?
Dylan Beattie and I had a chance to talk about what we, as software professionals and leaders, can do to build more reliable systems, how cloud effect reliability and also what the future has in store for reliability in software.
Before our chat, Dylan gave his talk "Trust me, I'm an algorithm" where he outlines how building reliable systems are more than just writing good code. Reliability is about systems engineering; about taking a holistic view of services that includes software, hardware, networks, and people.