Amazon SNS Live Monitor π‘
Every order event published from CampusEats travels through this serverless pipeline. Events carry SNS message attributes, so each subscriber only gets the events its filter policy allows.
Pipeline
π
CampusEats Web
fetch() POST JSON
β
πͺ
API Gateway
POST /notify-order Β· CORS Β· throttling
β
Ξ»
AWS Lambda
Python Β· builds message + ETA
β
π£
SNS Topic
CampusEats-Order-Alerts
β
π©
Subscribers
Email Β· filter policies
Endpoint:
Delivery stats (this browser)
0
Events published
0
Delivered to SNS
0
In offline outbox
β
Avg round-trip (ms)
Publish an event
Sends a real message through API Gateway β Lambda β SNS.
Subscription filter policies
Which subscribers SNS will deliver the selected event to:
Delivery log
| Time | Event | Order | Token | Status | SNS MessageId | Latency | Attempts |
|---|