By Bryan Kirschner, Vice President, Strategy, DataStax
Technology choices obviously play a critical role in how organizations drive revenue and customer value from data.
DataStax research, coupled with our experience working with many of the world’s largest and most data-intensive enterprises, found that those using an open data stack — one that comprises some combination of Apache Cassandra, Kubernetes, Elasticsearch, Apache Kafka, Apache Pulsar, and Apache Spark — were more than 2x more likely to attribute more than 20% of their revenue to data and analytics.
But there’s much more to building success with data than an arsenal of next-generation…
Author: Cédrick Lunven
In the U.S. we spend almost 88% of our mobile internet time buried in apps like Facebook, Instagram, TikTok, and games. …
In this post, we discuss our architectural approach to building DataStax Astra Streaming, along with some of its key capabilities.
Astra Streaming is the Apache Pulsar cloud offering from DataStax. Pulsar is a cloud-native, open-source distributed messaging and data streaming platform. We have written extensively about why we chose Pulsar and how it’s different from other data streaming solutions. Astra Streaming is literally the fast, easy, and cost-effective way to get started with Apache Pulsar in a cloud provider of your choice.
There are a few architectural choices that you either get right from…
When should developers access data via APIs, and when should they write their own database queries directly?
By Jeff Carpenter, Developer Advocate, DataStax
I’ve held several roles in my career in IT, ranging from software developer to enterprise architect to developer advocate. I’ve always been fascinated by the role that data plays in our applications — putting it into databases, getting it back out quickly, making sure it remains accurate when transferred between systems. Many of the hardest problems I’ve encountered have centered around data. For example:
By Christopher Bradford, Product Manager, DataStax
Kubernetes is everywhere. Transactional apps, video streaming services, and machine learning workloads are finding a home on this ever-growing platform. But what about databases? If you had asked me this question five years ago, the answer would have been a resounding “No!” — based on my experience in development and operations. …
By Jeff Carpenter, Developer Advocate, DataStax
We’ve been talking about migrating workloads to the cloud for a long time, but a look at the application portfolios of many IT organizations demonstrates that there’s still a lot of work to be done. In many cases, challenges with persisting and moving data in clouds continue to be the key limiting factor slowing cloud adoption, despite the fact that databases in the cloud have been available for years.
By Pieter Humphrey, Developer Product Manager, DataStax
App development stacks have been improving so rapidly and effectively that today there are a number of easy, straightforward paths to push code to production, on the cloud platform of your choice. But what use are applications without the data that users interact with? Persistent data is such an indispensable piece of the IT puzzle that it’s perhaps the reason the other pieces even exist.
Enter cloud and internet scale requirements, essentially mandating that back-end services must be independently scalable and modular subsystems to succeed. Traditionally, this requirement has been difficult in the…
By Jonathan Ellis, Cofounder and CTO, DataStax
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:
There is no current messaging solution that satisfies these requirements, so we’re building one. We started by evaluating the…
By Chris Bartholomew, Streaming Engineering, DataStax
Author’s note: I originally published this blog post in 2019, while I was CEO of Kesque, a real-time messaging service built on Apache Pulsar, the cloud-native distributed messaging and streaming platform. It’s a follow-up to an earlier post, “7 Reasons to Choose Apache Pulsar over Apache Kafka.” A lot of big changes have happened since these two posts went live, including Kesque’s acquisition, in January, by DataStax. The reasons to choose Pulsar, however, haven’t changed.
A while back, I wrote a post about the 7 Reasons We Choose Apache Pulsar over Apache Kafka. Since…
By Sam Ramji, Chief Strategy Officer, DataStax
Along with tens of thousands of developers and operators, and companies ranging from startups to titans like Apple and Netflix, we want to see Apache Cassandra™ become cloud-native.
We have done the work required to have an opinion: Astra is built on Kubernetes, Prometheus, Envoy, and participates in the GKE and EKS native control and management planes. We’ve reviewed work done by others, particularly those who have shared what they have learned in the form of open-source Kubernetes operators for Cassandra.
The opinion expressed in Astra is based on the technical work, changes…
DataStax is the company behind the massively scalable, highly available, cloud-native NoSQL data platform built on Apache Cassandra™.