Ursa Transparent Logo

Ursa Engine

Scale faster, Run smarter, Deploy cheaper.

Apache Kafka and Apache Pulsar now together.

Ursa Engine

Take Apache Pulsar’s cloud-native capabilities to the next level. Much easier to run, No Keeper to manage, Infinitely scalable, offering a much lower TCO, all can be deployed wherever Kubernetes runs.

What Ursa means for your business

Reduce Infrastructure cost by

-90%

Scale faster

1000x

Higher throughput

2.5x

Kafka API-Compatible

No applications rewrite

100% compatible with Kafka API. Migrate to StreamNative without rewriting your applications. Continue to use the entire Kafka ecosystem out-of-the box.

No Keeper

Less management

No more time sunk into managing Zookeeper.
No ZooKeeper makes for easier deployments in modern containerized environments such as Kubernetes.

All your data are immediately available in your data lakehouse. No more disks to manage.

Lakehouse First

Lower costs

Instant structured data to the Lakehouse.
No data tiering anymore. Data streamed into Ursa becomes instantly available in Lakehouse formats for querying. Use of Lakehouse storage formats for long term retention keeps costs to a minimum. Instant structured data to the Lakehouse. No data tiering anymore. Data streamed into StreamNative becomes instantly available in Lakehouse formats for querying. Use of Lakehouse storage formats for long term retention keeps costs to a minimum.

Empower Your Entire Business with Data Streaming and AI

Kafka Protocol
The De-Facto Streaming Protocol, Reborn with 10x Performance Powered by the Ursa Engine.
Learn more
Pulsar Protocol
The Unified Protocol for Message Queuing and Data Streaming. One copy of data with flexible subscriptions—supporting Exclusive, Failover, Shared, and Key_Shared modes.
Multi-tenancy allows multiple teams, departments, or customers to share the same infrastructure while keeping data, resources, and workloads securely isolated. With fine-grained access control and resource quotas, it ensures optimal performance, scalability, and cost efficiency—empowering organizations to streamline operations without compromising security or stability.
Learn how a Multi-Tenant data streaming engine reduce the cost.
Ensure low-latency streaming to optimize GenAI inference pipelines.

Integration of streaming and batch data over a single storage layer

Elimination of dependency on specific compute nodes (leaderless), allowing greater flexibility

Support for various data access methods, enabling both real-time and batch processing from the same data set

Try it on Cloud

Ursa Phases

Kafka API compatible

GA

1

Lakehouse storage

Public preview

2

No ZooKeeper

Public preview

3

No BookKeeper

Coming soon

4

Ursa Capabilities

Leaderless Architecture

Decouples metadata (index) from data, enabling true multi-writer & multi-reader concurrency for seamless scalability.

Lakehouse-Native Storage

Stores data directly in Lakehouse tables, eliminating redundant data transfers between Kafka and your Lakehouse.

Integrated Data Catalogs

Provides instant data discovery & unified governance by seamlessly integrating with data catalogs.

Multi-Protocol Support

Fully Kafka API-compatible, allowing direct real-time streaming into Lakehouses without modifications.

Discover the benefits of URSA, a Kafka API-compatible data streaming engine built on the lakehouse. Get insights on optimizing your data streaming with URSA!

Learn More

Try StreamNative free!

Upgrading from Apache Kafka & Pulsar to StreamNative is easy.

Deploy in minutes. Pay as you go. Available on AWS, Azure, and Google Cloud. No credit card required.