Design a notification system
There are three main types of notifications: push, email, and SMS. They are usually 'soft' real-time, and they should support opt-outs across multiple devices per user.
Pushes are routed to Apple or F
blog.danwald.me2 min read