Astra Streaming FAQs
Why is Astra Streaming based on Apache Pulsar?
For information about the decision to use Apache Pulsar, see Four Reasons Why Apache Pulsar is Essential to the Modern Data Stack.
What happened to Kesque?
Astra Streaming is based heavily on technology originally created as part of Kesque. With the launch of Astra Streaming, DataStax began shutting down the Kesque service and migrated customers to Astra Streaming.
Who should use Astra Streaming?
Astra Streaming has been architected to satisfy the most stringent enterprise requirements around availability, scale, and latency. Astra Streaming was built to handle mission critical use cases for Fortune 100 companies across BFSI, Telecommunications, Technology, Retail, Oil and Gas, and Healthcare.
The pricing model also makes Astra Streaming accessible to mid market and small/medium business customers who need event stream processing capabilities to run core parts of their business.
And finally Astra Streaming offers a user-friendly interface and free tier to satisfy the needs of individual developers and technologists who want to learn more about Apache Pulsar and data streaming in general.
What is CDC for Astra DB?
Change Data Capture (CDC) for Astra DB uses a Pulsar IO source connector that processes changes from the Cassandra Change Agent through a Pulsar topic. For more information, see Create a Change Data Capture (CDC) connector.
What are tenants, namespaces, topics, and sinks?
Tenants are an isolated administrative unit for which an authorization scheme can be set and a set of clusters can be defined. Each tenant can have multiple namespaces, a logical container for creating and managing a hierarchy of topics. A topic is a named channel for transmitting messages from producers to consumers. A sink feeds data from Astra Streaming to an external system, such as Apache Cassandra® or Elasticsearch.