Many applications need to talk to other varied, and often, distributed systems reliably and in real-time. To make sure things aren't lost in translation, you need a flexible communication model to get messages between multiple systems simultaneously.

That’s why we’re making the beta release of Google Cloud Pub/Sub available today, as a way to connect applications and services, whether they're hosted on Google Cloud Platform or on-premises. The Google Cloud Pub/Sub API provides:

  • Scale: offering all customers, by default, up to 10,000 topics and 10,000 messages per second
  • Global deployment: dedicated resources in every Google Cloud Platform region enhance availability without increasing latency
  • Performance: sub-second notification even when tested at over 1 million messages per second

We designed Google Cloud Pub/Sub to deliver real-time and reliable messaging, in one global, managed service that helps developers create simpler, more reliable, and more flexible applications. It's been tested extensively, supporting critical applications like Google Cloud Monitoring and Snapchat's new Discover feature. Some common use cases include:

  • Integrated messaging between components of an application  for example, processing an office transfer in an HR system: developers need to control the distribution of updates to the company directory, to security badging, to the moving company, to payroll, and many other services.
  • Robust data collection from smart devices  for example, mobile device endpoints: providing developers with the ability to integrate sensor data from the endpoints with real-time data analysis pipelines, automatically routing the data streams to an application.

You can activate Google Cloud Pub/Sub today from the APIs & auth section of the Google Developers Console and monitor key metrics with Google Cloud Monitoring dashboards. Please share your feedback directly or join our mailing list for updates and discussions.

-Posted by Rohit Khare, Product Manager