Google Cloud Pub/Sub logo

Google Cloud Pub/Sub

Global service for real-time and reliable messaging and streaming data
216
103
+ 1
1

What is Google Cloud Pub/Sub?

Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. You can leverage Cloud Pub/Sub鈥檚 flexibility to decouple systems and components hosted on Google Cloud Platform or elsewhere on the Internet.
Google Cloud Pub/Sub is a tool in the Realtime Backend / API category of a tech stack.

Who uses Google Cloud Pub/Sub?

Companies
122 companies reportedly use Google Cloud Pub/Sub in their tech stacks, including 9GAG, RD Station, and Evernote.

Developers
88 developers on StackShare have stated that they use Google Cloud Pub/Sub.

Google Cloud Pub/Sub Integrations

Snowplow, Google Cloud Source Repositories, Google Cloud Functions, Cloud Functions for Firebase, and Google Cloud IoT Core are some of the popular tools that integrate with Google Cloud Pub/Sub. Here's a list of all 7 tools that integrate with Google Cloud Pub/Sub.

Why developers like Google Cloud Pub/Sub?

Here鈥檚 a list of reasons why companies and developers use Google Cloud Pub/Sub
Top Reasons
Google Cloud Pub/Sub Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Google Cloud Pub/Sub in their tech stack.

Nick Rockwell
Nick Rockwell
CTO at NY Times | 5 upvotes 39.1K views
atThe New York TimesThe New York Times
Google BigQuery
Google BigQuery
Google Cloud Pub/Sub
Google Cloud Pub/Sub
Google Cloud Dataflow
Google Cloud Dataflow
Amazon DynamoDB
Amazon DynamoDB
#Analytics
#AnalyticsPipeline

We really drank the Google Kool-Aid on analytics. So, everything's going into Google BigQuery and almost everything is going straight into Google Cloud Pub/Sub and then doing some processing in Google Cloud Dataflow before ending up in BigQuery. We still do too much processing and augmentation on the front end before it goes into Pub/Sub. And that's using some kind of stuff we pulled together using Amazon DynamoDB and so on. And it's very brittle, actually. Actually, Dynamo throttling is one of our biggest headaches. So, I want all of that to go away and do all our augmentation in BigQuery after the data's been collected. And having it just go straight into Pub/Sub. So, we're working on that. And it'll happen, some time. #Analytics #AnalyticsPipeline

See more
Pusher
Pusher
PubNub
PubNub
Google Cloud Pub/Sub
Google Cloud Pub/Sub

Which messaging service (Pusher vs. PubNub vs. Google Cloud Pub/Sub) to use for IoT?

See more
Shaun Persad
Shaun Persad
Maker at CommentBox.io | 1 upvotes 26.4K views
atCommentBox.ioCommentBox.io
Google Cloud Pub/Sub
Google Cloud Pub/Sub

Certain events need to both happen asynchronously and also be guaranteed execution even in the face of errors. Pub/Sub accomplishes this miraculous feat. Google Cloud Pub/Sub

See more
Google Cloud Pub/Sub
Google Cloud Pub/Sub

I use Google Cloud Pub/Sub because it's good middleware and shock absorber for real-time data streaming.

It's incredibly easy to setup and plugs/plays with a lot of GCP services.

See more

Google Cloud Pub/Sub Alternatives & Comparisons

What are some alternatives to Google Cloud Pub/Sub?
Firebase
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.
Socket.IO
It enables real-time bidirectional event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed.
Pusher
Pusher is the category leader in delightful APIs for app developers building communication and collaboration features.
SignalR
SignalR allows bi-directional communication between server and client. Servers can now push content to connected clients instantly as it becomes available. SignalR supports Web Sockets, and falls back to other compatible techniques for older browsers. SignalR includes APIs for connection management (for instance, connect and disconnect events), grouping connections, and authorization.
PubNub
PubNub makes it easy for you to add real-time capabilities to your apps, without worrying about the infrastructure. Build apps that allow your users to engage in real-time across mobile, browser, desktop and server.
See all alternatives

Google Cloud Pub/Sub's Followers
103 developers follow Google Cloud Pub/Sub to keep up with related blogs and decisions.
Luciano Lopes
Arun Sash
Jonathan Beurel
roger-king
Ray Boller
Mussie Nadew
jianmingzhou
Asma Kothari
Eric Mutuku
Hassan Haroon