Overselling?
Perhaps Netflix have sold too many accounts for their own server capacity?
Its easy to blame the ISPs, but Netflix will also have been playing the contention game
Perhaps Netflix have sold too many accounts for their own server capacity?
Its easy to blame the ISPs, but Netflix will also have been playing the contention game