Massive AWS Outage Felt Across the Internet, Renews Calls for Decentralization

Amazon Web Services went down on October 20, kicking off at 3 am ET at AWS’ main US-East-1 region hosted in northern Virginia—the heart of…