Connect micro services in your platform by using PubSub
February 06, 2026
Connect micro services in your platform by using PubSub

Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Google Cloud Pub/Sub
We use Google Cloud Pub/Sub to communicate between micro services. By using a Pub/Sub topic, we can delegate not so time critical tasks to be processed asynchronously by another micro service.
Using a BigQuery subscription, we can automatically write events sent to a Pub/Sub topic into a BigQuery table.
Pros
- Push subscription that can trigger a HTTP endpoint
- Supports retries
- BigQuery subscription for writing into a BigQuery table
Cons
- Allow write and read of messages more than 10 MB
- Support rate at which HTTP endpoints are triggered to reduce scale requirements on downstream services
- Support replay of messages
- Using a BigQuery subscription reduces development effort.
- Since there is no rate control built into Pub/Sub it can result in overload of downstream services (including databases) when the incoming traffic is bursty in nature. We had to built a custom solution to address this scenario.
- Helps integration of services spread across multiple cloud environments.
- Amazon Simple Queue Service (SQS) and Apache Kafka
Google Cloud Pub/Sub is a managed service compared to Apache Kafka.
Simple Queue Service (SQS) is an Amazon managed service that supports similar functionality as compared to Google Cloud Pub/Sub. However, we selected Google Cloud Pub/Sub as all other services in our platform use Google Cloud Platform.
Simple Queue Service (SQS) is an Amazon managed service that supports similar functionality as compared to Google Cloud Pub/Sub. However, we selected Google Cloud Pub/Sub as all other services in our platform use Google Cloud Platform.
Do you think Google Cloud Pub/Sub delivers good value for the price?
Yes
Are you happy with Google Cloud Pub/Sub's feature set?
Yes
Did Google Cloud Pub/Sub live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of Google Cloud Pub/Sub go as expected?
Yes
Would you buy Google Cloud Pub/Sub again?
Yes
Comments
Please log in to join the conversation