Why mobile performance is difficult
Mobile web browsing experiences different challenges compared to desktop machines due to varying network conditions on mobile networks. TCP, the protocol used for both types of browsing, performs well on fixed-line Internet but not as effectively on mobile networks. This is because phones are constantly moving and changing their network parameters, which TCP was not designed to handle. Mobile networks also introduce packet reordering issues that can cause additional slowdowns. CloudFlare helps solve these problems by customizing the parameters inside the TCP stacks in its web servers and dynamically determining the best way to behave on a connection based on user's device and network conditions.
Company
Cloudflare
Date published
June 28, 2012
Author(s)
John Graham-Cumming
Word count
918
Hacker News points
None found.
Language
English