Getting all the 99.99(9) you always wanted
Any software running on the internet has some expectations of uptime. Many having millions of users can have high availability expectation. While running an application looks like a simple task, constantly evolving software, ever-changing clients and various request peaks can sure cause some headache. This talk will be focusing on the downsides and lessons learned from running and developing high uptime system and show you how you could also get the 99.999… uptime. We will also do some showing of concrete examples in various technologies like Docker, AWS and Java.