Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Google Cloud Messaging vs RabbitMQ

I need to use a PUSH notification system for my Android application. I know that the most known service is Google Cloud Messaging (GCM). But there are others messaging system like RabbitMQ, that is based on the AMQP standard, and that simply allows to build PUSH notification service.

So, the question is, what are the advantages (and/or drawbacks) of using GCM, than RabbitMQ (or others messaging system) ?

like image 302
GVillani82 Avatar asked Dec 14 '25 01:12

GVillani82


1 Answers

If we are developing Push messaging with RabbitMQ, you have to write the pub sub service on android. On server side, to be connected to many more devices using pubsub you have to a cluster of rabbitmq servers. If you are using GCM, you dont have to do all those mentioned. Google does this for you.

like image 159
guy_fawkes Avatar answered Dec 15 '25 23:12

guy_fawkes



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!