You're right, and the downtime was inexcusable. We've learned from what happened and are continuously working to upgrade and better protect our network, and periodically report on our progress on our blog: https://blog.linode.com/2016/05/02/network-status-updates-ap...