UPDATED 10:00 EDT / DECEMBER 11 2018

CLOUD

Streamlio brings Apache Pulsar to Google’s cloud

Startup Streamlio Inc. is making its Apache Pulsar-based publish-and-subscribe messaging platform available as a cloud-native “Kubernetes application” on the Google Cloud Platform.

The Streamlio Community Edition is a fast, highly scalable and low-latency messaging platform that provides a way for software applications to communicate with one another.

It runs on commodity hardware and provides both publish-and-subscribe and queue semantics. This is a favored technique for building streaming data applications because it enables programs to subscribe to specific data streams and filter out a deluge of irrelevant data. Queuing delivers messages to individual subscribers only.

The Apache Pulsar project on which Streamlio is based, is seen as the main rival to the better-known Apache Kafka project. It was first created by engineers at Yahoo Inc. before being open sourced in 2016. Yahoo had previously run Pulsar internally for three years prior to making it public, and said at the time it could process “millions of messages per second” across services including Mail, Finance, Sports, Flickr, the Gemini Ads Platform and the Sherpa distributed key value store.

More recently, Pulsar was elevated to Top-Level Project status at the Apache Software Foundation, which is a designation bestowed on new technologies that have acquired a sufficient community of developers and users as well as a governance structure that indicates it’s mature enough to be self-sustaining.

The Streamlio Community Edition is basically a pre-integrated version of Apache Pulsar that eliminates much of the heavy lifting involved in deploying and running the technology in production. The company is betting that enterprises interested in using Pulsar would rather purchase a version of the software that runs out of the box than struggle to get it up and running alone.

By launching Streamlio on Google’s Cloud, it’s now possible to deploy Pulsar with just a couple of clicks, the company said.

Streamlio co-founder Karthik Ramasamy told SiliconANGLE said the company deemed it necessary to make a cloud-native version of its software because messaging and streaming is a textbook example of a scenario where demands can be variable and unpredictable.

“Apache Pulsar was built for simple and nondisruptive scalability, but can only deliver that when paired with easily scalable and manageable infrastructure,” Ramasamy said. “Virtualized and containerized infrastructure in the cloud provides that, making it a perfect match and driving our efforts to make Streamlio easy and optimal for cloud environments.”

Ramasamy added that the company had decided to go with Google’s cloud first because a substantial number of its customers are already using, or planning to use, Kubernetes. And most of these are opting for Kubernetes services from Google, which developed it before open-sourcing it, since they believe it’s one of the most mature offerings around.

“We have seen interest in having Streamlio available on the other major clouds and are prioritizing future availability on specific clouds based on customer demand,” he said.

Image: Alan 9187/Pixabay

A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU