IIRC, the new servers are hosted on AWS. AWS has been experiencing intermittent issues the last couple of days, including Amazon.com being down for a short bit.
IIRC, the new servers are hosted on AWS. AWS has been experiencing intermittent issues the last couple of days, including Amazon.com being down for a short bit.