The content delivery network (CDN) specialist experienced a service outage that could tarnish its reputation but that deepens its relationship with Apple.... Read more