How to avoid web server traffic peak resulting from iOS Newsstand app receiving a remote notification?
Posted
by
thomers
on Stack Overflow
See other posts from Stack Overflow
or by thomers
Published on 2012-09-04T08:37:02Z
Indexed on
2012/09/04
9:38 UTC
Read the original article
Hit count: 201
I'm developing an iOS Newsstand app.
If it is suspended or not running and connected to a WLAN, Newsstand apps can be triggered by a Push remote notification to download the latest issue (in our case around 100MB) in the background.
I'm using Urban Airship for the delivery of the Push broadcast.
I'm now worrying about many many iOS devices hitting the web server for one big download more or less at the same time, because I expect the majority of the devices will receive the notification in a very short timeframe.
Instead of broadcasts to all devices, should I rather send individual notifications to batches of small groups of devices, spreading them out over a longer period of time?
And/or would a CDN like Amazon Cloudfront solve that issue easier/anyway?
© Stack Overflow or respective owner