How do you build for Scale? How about if you could write software that can run forever, survive crashes and self-heal? A software that is always online without downtime and provides service to their clients even when faced with unexpected circumstances.
Why you should care: we are in a highly connected age of internet of things with multiple connected devices, social networks, multiplayer games, high traffic web servers etc. To meet the demand and to always provide uninterrupted services to user, regardless of unexpected bugs, hardware or software failures, Software systems have to resilient and highly available