Our monthly roundup of key activities and knowledge to keep the community informed.
Apache Cassandra 4.0-rc1 (pgp, sha256, and sha512) was released on April 25. This version is a release candidate and brings us much closer to the release of 4.0 GA. Please read the release notes and please let us know if you encounter any problems.
Note: As the docs are not yet updated, the bintray location for Debian users is now replaced with the ASF’s JFrog Artifactory location.
Downloads of source and binary distributions for the latest stable and older supported version are listed in our download section:
For the latest status of Apache Cassandra 4.0 GA read the latest summary.
Join the Cassandra mailing list to stay up-to-date.
The release cadence for the Apache Cassandra project is changing. The community has agreed to one release every year, plus periodic trunk snapshots. The number of releases that will be supported in this agreement is three, and every incoming release will be supported for three years.
Updates on Cassandra Enhancement Proposals (CEPs), how to contribute, and other community activities.
The PMC is pleased to announce that Dinesh Joshi has accepted an invitation to become a PMC member, while Stefan Miklosovic and Caleb Rackliffe have accepted invitations to become project committers. Thank you to Dinesh for all the work you have done and welcome to Stefan and Caleb, and thank you for all your great contributions! 👏 👏
We are pleased to welcome Abuli Palagashvili, who was selected to participate in Google Summer of Code (GSoC) on Apache Cassandra this year. He will be working primarily on CASSANDRA-16451.
If you weren’t able to make the Cassandra World Party, we have uploaded a playlist of all the recorded lightning talks, which include such gems as Making Cassandra Easy, Raising the Bar on Q&A, which covers all the testing and CI we do on the project, and why Target chose Cassandra and the key takeaways from that move.
We anticipate announcing ARM platform support for the release of 4.0 GA and are looking into how to create ARM-specific releases in a way that enables the project to store GPG private keys that complies with ASF Release Distribution Policy.
Huawei Cloud has provided six arm64 servers, which have been instrumental in getting the build and tests running on arm64. This is a huge contribution to the community and the PMC would like to say a big and public "thank you" for the initiative from all of us.
On May 11, Grafana released Apache Cassandra Datasource for Grafana for visualizing time-series data.
When Grubhub and Seamless merged, the company set out to build a new platform. One of those important decisions was deciding to use Apache Cassandra as the primary persistent data store for Grubhub’s backend services: “Our goal was to build a highly scalable, highly available system that could scale to meet traffic, handle various network and infrastructure outages as well as our growing business needs.” - William Blackie
Home Depot has been on an accelerated digital transformation through the pandemic, moving to an architecture that connects logistics, delivery, supply chain, customers, digital channels, and associates. One key effort involved using Apache Cassandra to stand up curb side apps quickly. “Some of the tenants of that One Home Depot journey has been creating a set of common services, a common API, a common compute environment. There will be shared decisions between all our different channels. As we’ve developed these common services, we have been able to really reconcile what a customer sees online, what an associate gets to see in store, and how to connect it all together.” - Fahim Siddiqui
Do you have a Cassandra case study to share? Email firstname.lastname@example.org.
A Beginner’s Guide for Contributing to Apache Cassandra - Ekaterina Dimitrova
Apache Cassandra’s Continuous Integration Systems - Mick Semb Wever
Installing Apache Cassandra 4 on Linux - Programming with Dr. Hayes
Apache Cassandra - Loading Data into Databases Tables - Rafael Queiroz Gonçalves