Two to four seconds. That’s about as long as many consumers will wait for web pages to load before abandoning your page, research shows. Content Delivery Networks (CDN) can help dramatically improve your site’s load times and performance. But what can they do to improve the performance of mobile applications? This is especially problematic when users are connecting from subpar or congested cellular networks which are often beyond the reach of traditional CDN provider POPs. In this webinar, learn how traditional CDN providers operate, and the challenges with delivering to mobile users.
7. • Consumers are
Impatient
• 47% expect web page to
load in 2 SECONDS or
less
Source: Gomez
Why You Need Speed
8. • Consumers are
Impatient
• 40% abandon a website
that takes more than 3
SECONDS to load
Source: Gomez
Why You Need Speed
9. • Consumers are
Impatient
• 29% of smartphone
users leave a site or app
if it’s too slow or they
can’t find information
Source: Google
Why You Need Speed
10. • Consumers are
Impatient
• Of smartphone users
who bail, 70% do so
because of slow load
times
Source: Google
Why You Need Speed
11. • Consumers are Loyal—
If You’re Fast
• 52% of online shoppers:
Fast page loading is
important to their site
loyalty
Source: Gomez
Why You Need Speed
12. • Consumers are Loyal—
If You’re Fast
• 3 SECONDS of waiting
decreases customer
satisfaction by 16%
Source: Gomez
Why You Need Speed
13. • Consumers are Loyal—
If You’re Fast
• 40% of consumers won’t
wait more than 3
SECONDS before
abandoning a retail site
Source: Google
Why You Need Speed
14. • You’ll Lose Money if
You’re Slow
• For e-commerce site
making $100k daily, 1
SECOND page delay
could cost $2.5 million in
lost sales annually
Source: Gomez
Why You Need Speed
16. • Unstable
Performance
• Slow or unstable app
performance can
result in low ratings
Other Mobile App Success Roadblocks
17. • Images Time Out, Don’t
Load
• Bad user experience
• Shopping cart
abandonment
• Results in poor review
Other Mobile App Success Roadblocks
18. • APIs - High Latency, Slow
Response Time
• Many apps today leverage
several APIs to connect w/
other services & apps
• High latency = time it takes
for request to travel to/from
API or web server
• Slow response time = time
spent processing requests
Other Mobile App Success Roadblocks
19. • APIs - High Latency, Slow
Response Time
• Apps w/ high latency and
slow response time = poor
user experience
• Poor user experience = low
user reviews, ratings
• Low user reviews, ratings
can = low app adoption
Other Mobile App Success Roadblocks
20. • Low User Ratings and
Poor Reviews
• 67% of top 100 free iOS
apps have 4 stars or more
• 92% of top 100 free iOS
apps have 3+ star rating
• Only 13% of users consider
apps with 1 star ratings
Source: Kahuna
Other Mobile App Success Roadblocks
21. • Low User Ratings and
Poor Reviews
• 59% of users always or
usually check ratings before
downloading an app
Source:Apptentive
Other Mobile App Success Roadblocks
22. • Low User Ratings and
Poor Reviews
• Improving user rating can
increase adoption
• Going from 2 to 3 stars
boosts conversion by 280%
• Moving from 2 to 4 stars
increases conversion 540%
Source:AdWeek
Other Mobile App Success Roadblocks
23. • Low User Ratings and
Poor Reviews
• 73% of mobile device
owners say an app or
website’s performance is
key to their impression of a
brand
Source: Atomik Research
Other Mobile App Success Roadblocks
25. We are helping build a better Internet
Cloudflare is an Edge Service Provider that provides performance and
security services to anything connected to the Internet.
25
27. Slow Mobile Sites and Apps
Origin
Mobile devices have limited
compute, memory and power
which slows down processing
content like images or client-side
code
Mobile apps use APIs which
increase calls to the origin
Mobile devices traverse
slower and more erratic
networks which hurts
throughput
29. The value of CDNs
Global caching
Cache content closer to
users to mitigate the
impact of latency
Optimization
Files can be optimized by
either compressing or
converting to more
efficient file types
High availability
Ensure high availability of
servers by distributing
content across the
network
30. Web and desktop clients see greatest benefits
“Complete time decreased by 10%,
compared to a 20% improvement we
noted in a similar experiment with desktop
optimization.”
- Web Performance Today
31. Why mobile apps gain little benefit from CDNs
Website
First Mile
CDN
Web Middle Mile
Last Mobile Mile
Traditional Web Audience
Mobile Audience
32. The challenges of the last mobile mile
Cloud latency, packet loss, retransmission, congestion are greatly
compounded on a cellular network
33. Error rates on various mobile networks
Mobile Network Type
PercentageofErrors
34. TCP/IP challenges on the last mobile mile
Limited connections
Devices are resource constrained
Network cognizance
TCP/IP lacks network
cognizance and needs to re-
adjust over time
Missing packets
Poor handling of
retransmission of missing
packets
35. Software challenges on the last mobile mile
HTTP/2
Multiplexed connections
and packet loss forces
streams to wait
HTTP/1.1
Resource constrained
devices must wait for
connections to finish
Client server
Requires client server
support
36. Improving the last mile
Conserve resources and overhead
Fewer errors through software
Tuned through machine learning for
network types
HTTP
UDP
IP
TLS
Neumob
HTTP
TCP
IP
TLS
37. Optimize delivery end to end on any network
Neumob
● End-to-end acceleration. Accelerates content from the mobile last mile to the origin server along the fastest
and least congested route
● Custom protocol. Custom UDP based protocol, combined with individual profiles optimized for varying
networks, carriers, and countries, provides both improved and consistent network performance.
● Mobile first. Cloudflare’s mobile SDK makes network optimization simple, by only requiring minimal changes
to underlying code.
● Accelerates every network call. Works seamlessly to improve performance for 1st and 3rd party network calls,
eliminating the need for support from external libraries.
37
First MileMobile Mile