A massive internet outage caused disruptions to many of the world's largest internet sites, banks, streaming and gaming services ...