Google has a new real-time messaging system available in beta for its cloud service called Google Cloud Pub/Sub, the company said on Wednesday in a blog post. The system in theory will enable applications and services to communicate with each other in real time, regardless if they are built atop the Google Cloud or run on-premises.
In today’s world of distributed systems, its important for messages to flow between applications and services as fast as possible in order for applications to present the freshest information to users as well as the IT admins responsible for managing the infrastructure. This is why Apache Kafka is so popular with companies like [company]Hortonworks[/company], which added support for the real-time messaging framework last summer.
The new messaging system targets developers looking to build complex, distributed applications on the [company]Google[/company] Cloud and it follows in line with the recently announced Google Container Engine back in November. Google Container Engine is basically the managed service version of the Kubernetes container-management system used for spinning up and managing tons of containers for complex, multi-component applications.
At this time, both Google Cloud Pub/Sub and the Google Container Engine are only available for the Google Cloud Platform, so you can see that the search giant is hoping to lure more enterprise clients to its cloud who don’t want to deal with the heavy lifting that’s often associated with using open-source technology.
Google said the new messaging system powers its recently launched Google Cloud Monitoring service as well as Snapchat’s new Discover feature, which as my colleague Carmel DeAmicis reported is basically Snapchat’s portal to media companies like Vice and CNN.
Google Cloud Pub/Sub is free to use while in beta, but once it hits general availability, you’ll have to pay based on usage, which starts “at 40¢ per million for the first 100 million API operations each month,” according to the blog post.