Push notifications are an important part of modern applications, whether you’re targeting desktop or mobile, or even the web. But as your applications grow, you need a service that can scale with them, delivering messages with minimal latency no matter how many users you have and no matter where your services are hosted.
While it’s possible to construct your own notification service, routing messages to the appropriate targets and users, scaling remains a problem, as well as supporting users across the world. Notifications need to be delivered asynchronously, allowing you to treat them as a fire-and-forget option, triggering a notification when it occurs with the assumption that it will be delivered in a timely fashion.
InfoWorld Cloud ComputingRead More