CompanyJune 18, 2021

Developer Newsletter: Four Reasons Why Apache Pulsar is Essential to the Modern Data Stack

Jonathan Ellis
Jonathan EllisTechnology
Developer Newsletter: Four Reasons Why Apache Pulsar is Essential to the Modern Data Stack

Messaging has been on DataStax’s radar for several years. A significant motivator for this is the increasing popularity of microservices-based architectures. Briefly, microservices architectures use a message bus to decouple communication between services and to simplify replay, error handling, and load spikes.


With Apache Cassandra™ and DataStax Astra Cassandra-as-a-service, developers and architects have a database ecosystem that is:

  1. Based on open source
  2. Well-suited for hybrid- and multi-cloud deployments
  3. Available in a cloud-native, consumption-priced service

There is no current messaging solution that satisfies these requirements, so we’re building one. We started by evaluating the most popular option, Apache Kafka. We found that it came up short in four areas:

  1. Geo-replication
  2. Scaling
  3. Multi-tenancy
  4. Queuing

Apache Pulsar solves all of these problems to our satisfaction. 

If you want to explore these in more detail, read the full article here!

Datastax News

Datastax & Apache Cassandra™ News:

Upcoming Workshops 

  • Monday June 21: Building an Event Streaming System - Join the DataStax Devs as we show you how to build an Event Streaming System with Apache Pulsar

    • Catch up on Episode 1 of this series here

    • Catch up on Episode 2 of this series here 

  • Tuesday June 22: Apache Cassandra Certification Preparation - Join us as we show you how the DataStax Certification for Apache Cassandra™ exam works and how to prepare for the certification.

  • Wednesday 23 or Thursday 24 June: Build Spring Microservices with a NoSQL DB - Join us as we show you how to scale microservices with Apache Cassandra™, the NoSQL DB

  • Wednesday 30 or Thursday 31 June: Build a Netflix Clone - Join our 2-hour hands-on workshop as we show you how to build a working Netflix clone!

Send us your likes, dislikes and pipe dreams at: | @DataStaxDevs.


One-stop Data API for Production GenAI

Astra DB gives JavaScript developers a complete data API and out-of-the-box integrations that make it easier to build production RAG apps with high relevancy and low latency.