2.) Sending Push Notification
Push Trigger
device data store
load targeted devices
slice device batch in batches of 35k
notification scheduler
SNSLambdanotification dispatcher
wrap notifications for max. SNS payload
~ 300 recipients
push!
SNS
3.) Result Processing
SNS
Lambda
SQS
Lambda results
worker device store
delivery results / APNS Feedback Service
deactivate/ update devices
Push!
Some metrics
>500M
pushes sent last months
>3.5M
Lambda invocations
>11.8M
seconds of Lambda compute time
<10min*
to send 15M pushes at once
14Gb/8Core
hardware for scheduling
2Gb/2Core
hardware for dispatcher
Top Related