/plushcap/analysis/datastax/apache-pulsar-as-a-service-essential

Why Apache Pulsar as a Service is Essential to the Modern Data Stack

What's this blog post about?

DataStax has been focusing on messaging solutions due to the growing popularity of microservice-based architectures, which use a message bus for decoupling communication between services and simplifying replay, error handling, and load spikes. The company started by evaluating Apache Kafka but found it lacking in four areas: geo-replication, scaling, multitenancy, and queuing. Apache Pulsar addresses these issues to DataStax's satisfaction. Pulsar offers built-in geo-replication, allowing producers to write and consumers to read topics from anywhere. It also supports both pub/sub and queuing models, enabling it to replace AMQP and JMS use cases as well as Kafka-style pub/sub. Additionally, Pulsar provides multitenancy support, allowing users to manage multiple tenants across multiple regions from a single interface that includes authentication, authorization, isolation policy, and storage quotas. DataStax's new Admin Console for Pulsar makes managing these features even easier. The company has also acquired Kesque's Pulsar-as-a-service offering and open-sourced the management and monitoring tools built by the Kesque team in their new Luna Streaming distribution of Pulsar. DataStax is excited to join the Pulsar community with these developments, which aim to enhance messaging solutions for Cassandra users.

Company
DataStax

Date published
Jan. 27, 2021

Author(s)
Jonathan Ellis

Word count
1810

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.