Jeff Carpenter10 articles
The O’Reilly book, Cassandra: The Definitive Guide, features a quote from Ray Kurzweil, the noted inventor and futurist: “An invention has to make sense in the world in which it is finished, not the world in which it is started.” This quote …
- Jeff Carpenter
-
Multi-cluster Cassandra deployment with Google Kubernetes Engine (Pt. 2)
This is the second in a series of posts examining patterns for using K8ssandra to create Cassandra clusters with different deployment topologies.
- Jeff Carpenter
-
Deploy a Multi-Datacenter Apache Cassandra Cluster in Kubernetes (Pt. 1)
Today let’s examine different Kubernetes deployment patterns and show how to implement them using K8ssandra.
- Jeff Carpenter
-
Why a Cloud-Native Database Must Run on K8s
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 …
- Jeff Carpenter
-
Why we decided to build a K8ssandra Operator – Part 4
In the first, second, and third posts in this series, we’ve shared conversations with K8ssandra core team members on our journey to build a Kubernetes operator for K8ssandra. We’ve discussed the virtues of the Helm package manager versus Kubernetes operators for deploying and managing …
- Jeff Carpenter
-
Unboxing K8ssandra: The Data Layer For Your Kubernetes-Powered Applications
A Complimentary Live Webinar, Sponsored by DataStax Kubernetes made it easy to deploy and scale out your cloud-native applications. With K8ssandra, you can now scale application data with the same simplicity and high availability. Join us as we unbox K8ssandra a …
- Jeff Carpenter
-
How to Put a Database in Kubernetes?
Learn the key steps of deploying databases and stateful workloads in Kubernetes and meet the cloud-native technologies.
- Jeff Carpenter
-
Why K8ssandra?
Read all about how K8ssandra is an open source project with the mission of capturing SRE knowledge and best practices.
- Jeff Carpenter
-
The Search for a Cloud-Native Database
A cloud-native database is one that is designed with cloud-native principles in mind, including scalability, elasticity, resiliency, observability, and automation.
As we’ve seen with Cassandra, automation is often the final milestone to be achieved, but running databases in Kubernetes can actually help us progress toward this goal of automation.
What’s next in the maturation of cloud-native databases? We’d love to hear your input as we continue to invent the future of this technology together.
- Cedrick Lunven,
- Jeff Carpenter
-
Why Kubernetes Is The Best Technology For Running A Cloud-Native Database
Must a database run on Kubernetes to be considered cloud-native?
While Kubernetes was originally designed for stateless workloads, recent improvements in Kubernetes such as StatefulSets and persistent volumes have made it possible to run stateful workloads as well. Even longtime DevOps practitioners skeptical of running databases on Kubernetes are beginning to come around, and best practices are starting to emerge.
- Jeff Carpenter