I need to implement push notification feature in my application. Exploring some options.
Google recently recommends Firebase platform, but this is not completely a f
https://firebase.google.com/pricing/
This link should help you understand better. If you are implementing push notifications my suggestion would be that maintain your own database for the generated device tokens instead of using topic messaging.
Two reasons why I avoided topic subscription is :
Although the number of active users allowed in parallel connection has a limit but its too much to exceed that easily.
P.S. I use the spark plan by the way