Follow Datanami:
May 15, 2024

StreamNative Launches Ursa, a Kafka-Compatible Data Streaming Engine

SAN FRANCISCO, May 15, 2024 — StreamNative, the cloud-native data streaming company founded by the original creators of Apache Pulsar, has launched Ursa, a Kafka-compatible data streaming engine built on top of lakehouse storage. Ursa is advancing Apache Pulsar with added functionality in public and private cloud environments to take data streaming to its next-generation.

Although cloud computing reduced operational cost in the last decade, there has been increased cost in infrastructure, especially networking. For technologies like data streaming and analytics where networking costs roughly 80% of entire IT spend, optimizing networking became a primary concern for many companies.

Additionally, most cloud vendors charge high fees for egress traffic which makes it harder to aggregate data from multiple sources. These compounding factors drove the emergence of the “lakehouse” paradigm for unified batch and streaming data destinations. Data streaming capabilities must continue advancing to meet modern demands for building real-time analytics on large-scale cloud data platforms.

Ursa leverages Apache Pulsar’s architectural principles and benefits, such as separate compute from storage, a rebalance-free architectural design, and cloud-first storage. Yet, Ursa has three significant updates:

  • Kafka API Compatibility. Ursa is completely compatible with Kafka API. This allows users to migrate to StreamNative without rewriting applications and continue to use the entire Kafka ecosystem out-of-the box.
  • A Departure from ZooKeeper and BookKeeper. Users no longer have to manage Zookeeper and have the ability to opt out Bookkeeper for cost optimized workloads, enabling easier deployments in modern containerized environments, such as Kubernetes. Ursa leverages commodity object storage for cost-effective data replication, eliminating the excessive inter-AZ traffic traditionally seen in other data streaming technologies.
  • Lakehouse FirstLakehouse is the destination of all the analytical data, and streaming data will eventually land in a lakehouse. With the Ursa engine, data can be made immediately available in lakehouse formats, eliminating the complex and costly data movement between Pulsar, Kafka and your lakehouse. This allows for faster and cost-effective data processing and analysis with other tools, in addition to no longer needing data tiering between different storage systems. The use of lakehouse storage formats such as Delta Lake, Apache Hudi and Apache Iceberg for long term retention keeps costs to a minimum.

“We are thrilled to see StreamNative adopt the Delta Lake format in lakehouse storage, a testament to their forward-thinking approach to data management. Delta Lake’s growing popularity reflects its robust capabilities, and StreamNative’s integration of this format signifies a significant advancement for its users. This move not only enhances their offerings but also aligns with industry-leading standards for data reliability and scalability,” said Himanshu Raja, Director of Product Management at Databricks.

“When we founded StreamNative, our vision was to provide a truly modern data streaming service in the cloud, leveraging the architectural benefits pioneered in open-source, Apache Pulsar. While our initial cloud offering based on Pulsar was an industry leader, we recognized that realizing our vision of a streaming data cloud required rethinking system architecture, operations, and the user experience from the ground up for the cost conscious time,” said Sijie Guo, Co-founder & CEO at StreamNative. “With Ursa, we’ve advanced Pulsar’s core data streaming engine across several dimensions, representing a major step toward fulfilling StreamNative’s mission of creating the world’s premier cloud-native data streaming platform.”

About StreamNative

Founded by the original creators of Apache Pulsar, StreamNative offers the most cost-effective data streaming platform. It is Kafka API-compatible, easy to operate and scale. StreamNative re-architected data streaming from ground up making sure it scales without spending high cost and without sacrificing performance. Named a Leader in the 2024 GigaOm Radar Report for the Streaming Data Platforms, StreamNative is available across all three major cloud providers (AWS, GCP and Azure) with flexible deployment options, including fully managed Hosted, BYOC (Bring Your Own Cloud), and Private Cloud. Regardless of the deployment model chosen, customers benefit from a 99.95% SLA and 24/7 production support from data streaming experts.

Source: StreamNative