Firebase Cloud Messaging

Firebase Cloud Messaging is designed to provide connection to your devices via messages and notifications. It’s intended to be reliable, with 98% of messages delivered to connected devices in 500ms or less, as well as massively scalable, with an infrastructure that delivers over a trillion messages each week. Being able to deliver messages is one thing, but being able to effectively target them at the right users to avoid unwanted notification ‘spam’ is another, and Firebase Cloud Messaging offers you a variety of methods to give you fine-grained control.