How to go from zero to 400,000 push notifications in one day
islandofdoom.com
How to go from zero to 400,000 push notifications in one day
1–10 of 12 posts
Re: How to go from zero to 400,000 push notifications in one day
#2Re: How to go from zero to 400,000 push notifications in one day
#3Don't get me started about Facebook
Re: How to go from zero to 400,000 push notifications in one day
#4Nice post-mortem of a quirky bug. I think we're only going to be getting more problems as web services can change their APIs instantly, while iOS apps have a build-test-deploy cycle measured in weeks. Don't get me started about Facebook
Re: How to go from zero to 400,000 push notifications in one day
#5How does this API prevent spammers from hijacking your app credentials to send pushes to all your users?
Re: How to go from zero to 400,000 push notifications in one day
#6I wonder how many users have now uninstalled your app?
Re: How to go from zero to 400,000 push notifications in one day
#7Do I understand correctly that StackMob lets your iOS client send push notifications directly to other users? How does this API prevent spammers from hijacking your app credentials to send pushes to all your users?
Re: How to go from zero to 400,000 push notifications in one day
#8Re: How to go from zero to 400,000 push notifications in one day
#9Do I understand correctly that StackMob lets your iOS client send push notifications directly to other users? How does this API prevent spammers from hijacking your app credentials to send pushes to all your users?
I can see how it's certainly possible for a spammer to do that with hackery, but there's a mechanism to revoke API keys and so forth if needed.
Re: How to go from zero to 400,000 push notifications in one day
#10Do I understand correctly that StackMob lets your iOS client send push notifications directly to other users? How does this API prevent spammers from hijacking your app credentials to send pushes to all your users?
They're not sent "directly" -- they go through StackMob's servers. Urban Airship has a client library that can do the same thing, and it's widely used. I can see how it's certainly possible for a spammer to do that with hackery, but there's a mechanism to revoke API keys and so forth if needed.
I send a lot of push notifications through my own servers. I made sure that spammers would have a hard time abusing it by constraining (server-side) who can send what messages to whom. Unless I'm missing something, StackMob has no defense against spam whatsoever.
If spammers aren't already abusing this, they will be soon.