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:
- Based on open source
- Well-suited for hybrid- and multi-cloud deployments
- 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:
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 & Apache Cassandra™ News:
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
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!
Apache Cassandra™ news from Cassandra.link
Cassandra ETL with Airflow and Spark - Cassandra (DataStax Astra) ETL via Airflow and Spark.
DataCleaner - Data quality toolkit that allows you to profile, correct, and enrich your Cassandra data.
Tombstones - Tombstones, the what, the why, and how they work in practice.