Alternatives to Google Cloud Messaging logo

Alternatives to Google Cloud Messaging

Firebase, RabbitMQ, Amazon SNS, Apple Push Notification Service, and MQTT are the most popular alternatives and competitors to Google Cloud Messaging.
69
57
+ 1
13

What is Google Cloud Messaging and what are its top alternatives?

Google Cloud Messaging (GCM) is a free service that enables developers to send messages between servers and client apps. This includes downstream messages from servers to client apps, and upstream messages from client apps to servers.
Google Cloud Messaging is a tool in the Mobile Push Messaging category of a tech stack.

Google Cloud Messaging alternatives & related posts

related Firebase posts

fontumi
fontumi
Visual Studio Code
Visual Studio Code
GitHub
GitHub
Git
Git
Cloud Firestore
Cloud Firestore
Dialogflow
Dialogflow
Google Compute Engine
Google Compute Engine
Vue.js
Vue.js
FeathersJS
FeathersJS
Node.js
Node.js
Firebase
Firebase

Fontumi focuses on the development of telecommunications solutions. We have opted for technologies that allow agile development and great scalability.

Firebase and Node.js + FeathersJS are technologies that we have used on the server side. Vue.js is our main framework for clients.

Our latest products launched have been focused on the integration of AI systems for enriched conversations. Google Compute Engine , along with Dialogflow and Cloud Firestore have been important tools for this work.

Git + GitHub + Visual Studio Code is a killer stack.

See more
Aliadoc Team
Aliadoc Team
at aliadoc.com · | 5 upvotes · 86.2K views
atAliadocAliadoc
Bitbucket
Bitbucket
Visual Studio Code
Visual Studio Code
Serverless
Serverless
Google Cloud Storage
Google Cloud Storage
Google App Engine
Google App Engine
Cloud Functions for Firebase
Cloud Functions for Firebase
Firebase
Firebase
CloudFlare
CloudFlare
Create React App
Create React App
React
React
#Aliadoc

In #Aliadoc, we're exploring the crowdfunding option to get traction before launch. We are building a SaaS platform for website design customization.

For the Admin UI and website editor we use React and we're currently transitioning from a Create React App setup to a custom one because our needs have become more specific. We use CloudFlare as much as possible, it's a great service.

For routing dynamic resources and proxy tasks to feed websites to the editor we leverage CloudFlare Workers for improved responsiveness. We use Firebase for our hosting needs and user authentication while also using several Cloud Functions for Firebase to interact with other services along with Google App Engine and Google Cloud Storage, but also the Real Time Database is on the radar for collaborative website editing.

We generally hate configuration but honestly because of the stage of our project we lack resources for doing heavy sysops work. So we are basically just relying on Serverless technologies as much as we can to do all server side processing.

Visual Studio Code definitively makes programming a much easier and enjoyable task, we just love it. We combine it with Bitbucket for our source code control needs.

See more

related RabbitMQ posts

James Cunningham
James Cunningham
Operations Engineer at Sentry · | 18 upvotes · 111.6K views
atSentrySentry
RabbitMQ
RabbitMQ
Celery
Celery
#MessageQueue

As Sentry runs throughout the day, there are about 50 different offline tasks that we execute—anything from “process this event, pretty please” to “send all of these cool people some emails.” There are some that we execute once a day and some that execute thousands per second.

Managing this variety requires a reliably high-throughput message-passing technology. We use Celery's RabbitMQ implementation, and we stumbled upon a great feature called Federation that allows us to partition our task queue across any number of RabbitMQ servers and gives us the confidence that, if any single server gets backlogged, others will pitch in and distribute some of the backlogged tasks to their consumers.

#MessageQueue

See more
Tim Abbott
Tim Abbott
Founder at Zulip · | 10 upvotes · 64.7K views
atZulipZulip
Redis
Redis
Python
Python
RabbitMQ
RabbitMQ

We've been using RabbitMQ as Zulip's queuing system since we needed a queuing system. What I like about it is that it scales really well and has good libraries for a wide range of platforms, including our own Python. So aside from getting it running, we've had to put basically 0 effort into making it scale for our needs.

However, there's several things that could be better about it: * It's error messages are absolutely terrible; if ever one of our users ends up getting an error with RabbitMQ (even for simple things like a misconfigured hostname), they always end up needing to get help from the Zulip team, because the errors logs are just inscrutable. As an open source project, we've handled this issue by really carefully scripting the installation to be a failure-proof configuration (in this case, setting the RabbitMQ hostname to 127.0.0.1, so that no user-controlled configuration can break it). But it was a real pain to get there and the process of determining we needed to do that caused a significant amount of pain to folks installing Zulip. * The pika library for Python takes a lot of time to startup a RabbitMQ connection; this means that Zulip server restarts are more disruptive than would be ideal. * It's annoying that you need to run the rabbitmqctl management commands as root.

But overall, I like that it has clean, clear semanstics and high scalability, and haven't been tempted to do the work to migrate to something like Redis (which has its own downsides).

See more
Amazon SNS logo

Amazon SNS

628
286
2
628
286
+ 1
2
Fully managed push messaging service
Amazon SNS logo
Amazon SNS
VS
Google Cloud Messaging logo
Google Cloud Messaging
Apple Push Notification Service logo

Apple Push Notification Service

16
13
0
16
13
+ 1
0
A platform notification service
    Be the first to leave a pro
    Apple Push Notification Service logo
    Apple Push Notification Service
    VS
    Google Cloud Messaging logo
    Google Cloud Messaging
    MQTT logo

    MQTT

    79
    40
    0
    79
    40
    + 1
    0
    A machine-to-machine Internet of Things connectivity protocol
      Be the first to leave a pro
      MQTT logo
      MQTT
      VS
      Google Cloud Messaging logo
      Google Cloud Messaging
      Firebase Cloud Messaging logo

      Firebase Cloud Messaging

      39
      23
      0
      39
      23
      + 1
      0
      A cross-platform messaging solution
        Be the first to leave a pro
        Firebase Cloud Messaging logo
        Firebase Cloud Messaging
        VS
        Google Cloud Messaging logo
        Google Cloud Messaging

        related OneSignal posts

        Lukas Bergamo
        Lukas Bergamo
        CEO & Founder at ¹OnePlace · | 6 upvotes · 7.8K views
        atOnePlaceOnePlace
        Firebase
        Firebase
        OneSignal
        OneSignal

        At the beginning of the ¹OnePlace project, our team needed to decide which service to use to send bulk notifications to all users quickly and consistently. We tested some services without success and as we already used firebase we decided to implement in the beginning using Notifications by Firebase. We're having trouble updating the user's token to see if it has removed the app or not. This brought a working overhead and we were not sure if the notification had arrived at the destination. Today we use OneSignal, which did not bring reliability to the submitted notifications, nor do we need to bother with manual token updates. We ship approximately 500 thousand notifications with 100% delivery!

        OneSignal Firebase

        See more
        Demetrius Tautu
        Demetrius Tautu
        Founder at DigitalPUSH · | 4 upvotes · 11.3K views
        atDigitalPUSHDigitalPUSH
        PushBots
        PushBots
        Pushwoosh
        Pushwoosh
        PushCrew
        PushCrew
        OneSignal
        OneSignal

        If you need a free to use push notification service as an alternative to OneSignal PushCrew Pushwoosh PushBots , DigitalPUSH might be the right decision. - DigitalPUSH is free to use - Unlimited subscribers - Unlimited push notifications - No data collection / distribution - Segmentation - API - Scheduling - WordPress plugin

        See more
        Urban Airship logo

        Urban Airship

        45
        71
        25
        45
        71
        + 1
        25
        Improve customer engagement with push notifications, location-based marketing and analytics.
        Urban Airship logo
        Urban Airship
        VS
        Google Cloud Messaging logo
        Google Cloud Messaging
        Pushover logo

        Pushover

        11
        9
        0
        11
        9
        + 1
        0
        Real-time notifications on your Android, iPhone, iPad, and Desktop
        Pushover logo
        Pushover
        VS
        Google Cloud Messaging logo
        Google Cloud Messaging
        Amazon Pinpoint logo

        Amazon Pinpoint

        8
        17
        0
        8
        17
        + 1
        0
        Targeted Push Notifications for Mobile Apps
          Be the first to leave a pro
          Amazon Pinpoint logo
          Amazon Pinpoint
          VS
          Google Cloud Messaging logo
          Google Cloud Messaging
          Azure Notification Hubs logo

          Azure Notification Hubs

          4
          1
          0
          4
          1
          + 1
          0
          Send push notifications to any platform from any back end
            Be the first to leave a pro
            Azure Notification Hubs logo
            Azure Notification Hubs
            VS
            Google Cloud Messaging logo
            Google Cloud Messaging
            PushBots logo

            PushBots

            4
            7
            2
            4
            7
            + 1
            2
            Light SDK for mobile push notifications
            PushBots logo
            PushBots
            VS
            Google Cloud Messaging logo
            Google Cloud Messaging

            related PushBots posts

            Demetrius Tautu
            Demetrius Tautu
            Founder at DigitalPUSH · | 4 upvotes · 11.3K views
            atDigitalPUSHDigitalPUSH
            PushBots
            PushBots
            Pushwoosh
            Pushwoosh
            PushCrew
            PushCrew
            OneSignal
            OneSignal

            If you need a free to use push notification service as an alternative to OneSignal PushCrew Pushwoosh PushBots , DigitalPUSH might be the right decision. - DigitalPUSH is free to use - Unlimited subscribers - Unlimited push notifications - No data collection / distribution - Segmentation - API - Scheduling - WordPress plugin

            See more
            ZeroPush logo

            ZeroPush

            1
            7
            3
            1
            7
            + 1
            3
            Simple Push Notifications for Developers
            ZeroPush logo
            ZeroPush
            VS
            Google Cloud Messaging logo
            Google Cloud Messaging
            FoxPush logo

            FoxPush

            1
            1
            0
            1
            1
            + 1
            0
            Send instant push notifications to your subscribers whenever they are online
              Be the first to leave a pro
              FoxPush logo
              FoxPush
              VS
              Google Cloud Messaging logo
              Google Cloud Messaging