Logo of Google Cloud Pub/Sub

Google Cloud Pub/Sub

Website LinkedIn Twitter

Last updated on

Ratings

G2
4.5/5
(44)
Glassdoor
3.5/5
(2)

Google Cloud Pub/Sub description

Google Cloud Pub/Sub is a real-time messaging service that lets you send and receive messages between different parts of your applications. It's like a central post office for your software, handling message delivery reliably and efficiently. This makes it suitable for tasks like analyzing data streams, connecting microservices, or ingesting data into data lakes. Google Cloud Pub/Sub is designed to scale automatically, so you don't need to worry about its capacity as your needs grow. It's also secure, ensuring your messages are protected.


Who is Google Cloud Pub/Sub best for

Google Cloud Pub/Sub is a robust messaging service ideal for businesses requiring real-time data streaming, microservice communication, or efficient data ingestion. Users praise its easy setup, scalability, and cost-effectiveness, while some note difficulties with documentation and duplicate messages under high load. It seamlessly integrates with other Google Cloud products.

  • Best for small to enterprise-level businesses needing scalable messaging.

  • Suitable for various industries handling real-time data and microservices.


Google Cloud Pub/Sub features

Supported

Pub/Sub integrates with various GCP services for data processing and monitoring.

Supported

Pub/Sub supports both push and pull message delivery, offering flexibility for various applications.

Supported

Pub/Sub guarantees at-least-once message delivery, but duplicates may occur.

Supported

Pub/Sub ingests data in real-time, suitable for event-driven systems.

Supported

Pub/Sub ensures business continuity with its scalable and reliable platform.

Supported

Pub/Sub allows filtering messages based on attributes for efficient routing.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Ease of Use

Neutral
+0.2

Reliability and Performance

Rather negative
-0.33

Ease of Implementation

Strongly positive
+1

Scalability

Rather positive
+0.33

Google Cloud Pub/Sub reviews

We've summarised 39 Google Cloud Pub/Sub reviews (Google Cloud Pub/Sub G2 reviews) and summarised the main points below.

Pros of Google Cloud Pub/Sub
  • Easy setup and integration with other Google Cloud products.
  • Supports push and pull message delivery.
  • Handles asynchronous communication effectively.
  • Scalable and performant.
  • Cost-effective with a generous free tier.
  • Real-time messaging with millisecond latency.
  • Globally available by default.
  • Supports event-driven architectures.
  • Good integration with Cloud Functions and Cloud Run.
  • Reliable message delivery with a backout plan.
Cons of Google Cloud Pub/Sub
  • Difficult UI for IAM and networking speed.
  • Documentation needs improvement.
  • Instance availability across regions is lacking.
  • Duplicate message IDs under high load.
  • Dead lettering needs improvement.
  • Lack of schema evolution support.
  • Limited UI functionality for managing topics/subscriptions.
  • Python client library has poor documentation and frequent changes.
  • No ordering guarantee for messages.
  • At-least-once delivery policy requires handling duplicates.

Google Cloud Pub/Sub pricing

The commentary is based on 6 reviews from Google Cloud Pub/Sub G2 reviews.

Google Cloud Pub/Sub offers a cost-effective, secure, and reliable messaging service. While it can be expensive for very high volumes of data, many users appreciate its serverless nature and rich feature set for streaming data and decoupling systems.

Users sentiment

Strongly positive
+1

See the Google Cloud Pub/Sub pricing page.


Google Cloud Pub/Sub alternatives

  • Logo of Confluent
    Confluent
    Streamline real-time data, from source to action.
    Read more
  • Logo of Azure Queue Storage
    Azure Queue Storage
    Cloud message queue: reliable app communication, handles peaks.
    Read more
  • Logo of Amazon MQ
    Amazon MQ
    Managed message broker service for reliable app communication.
    Read more
  • Logo of Amazon Simple Notification Service (SNS)
    Amazon Simple Notification Service (SNS)
    Publishes messages to subscribers, simply and reliably.
    Read more
  • Logo of CloudAMQP
    CloudAMQP
    Hosted message queues for easy, reliable app communication.
    Read more
  • Logo of IBM MQ
    IBM MQ
    Connects apps reliably, ensuring messages arrive safely, in order.
    Read more

Google Cloud Pub/Sub FAQ

  • What is Google Cloud Pub/Sub and what does Google Cloud Pub/Sub do?

    Google Cloud Pub/Sub is a fully managed real-time messaging service enabling efficient communication between application components. It offers scalable, reliable message delivery through push and pull subscriptions, facilitating real-time data streaming and event-driven architectures. This makes it ideal for tasks like data analysis, microservices communication, and data ingestion.

  • How does Google Cloud Pub/Sub integrate with other tools?

    Google Cloud Pub/Sub integrates seamlessly with other Google Cloud Platform (GCP) services, enabling efficient data processing and monitoring. It supports both push and pull message delivery, offering flexibility for various applications. This makes Pub/Sub ideal for real-time data streaming and event-driven architectures.

  • What the main competitors of Google Cloud Pub/Sub?

    Top alternatives to Google Cloud Pub/Sub include Apache Kafka, a robust, scalable messaging system ideal for large companies, and Ably Realtime, focusing on real-time features for apps. Other competitors are MuleSoft Anypoint Platform, MigratoryData Server, and Azure Logic Apps.

  • Is Google Cloud Pub/Sub legit?

    Yes, Google Cloud Pub/Sub is a legitimate and safe real-time messaging service from Google. It's known for its scalability, reliability, and easy integration with other Google Cloud products. However, some users find its documentation and UI could be improved.

  • How much does Google Cloud Pub/Sub cost?

    Google Cloud Pub/Sub pricing depends on data volume and features used. Costs are calculated per message and data delivery, with pricing tiers for different regions. Check Google Cloud's pricing page for detailed product pricing information.

  • Is Google Cloud Pub/Sub customer service good?

    Some users find Google Cloud Pub/Sub's customer support lacking. While the product excels in data-oriented services and features like GKE and Cloud Build, support quality is considered subpar compared to other providers.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.