CompanyNovember 9, 2018

DataStax and the Cassandra Community

Jonathan Ellis
Jonathan EllisTechnology
DataStax and the Cassandra Community

DataStax’s contributions to the Cassandra community cover a wide range of needs, all oriented towards your success in building Cassandra-based applications. I think of these as the “Three C’s of Community”: Code, Coaching, and Conferences.

Code

Cassandra

Obviously, DataStax continues to contribute to Apache Cassandra® itself.  Besides contributing the majority of the “tick-tock” releases culminating in the current 3.11, DataStax has contributed multiple features to the upcoming 4.0 release. These include:

I’m happy to announce that as of today we are also releasing the DataStax Distribution of Apache Cassandra  as a new subscription offering to help fit the feature and price point that the community has asked us for.

Drivers

DataStax also maintains the most popular Cassandra drivers for seven languages. Collectively, these represent an estimated 36 engineer-years of effort. The Java driver alone includes over 300,000 lines of code added or modified in over 800 commits since Jan 2017. These drivers are completely open source with a liberal Apache license.

DataStax also recently updated its contributor license agreement (CLA) to align more closely with the Apache Software Foundation’s ICLA. Non-DataStax contributions make up close to 100 commits across all drivers for this time frame.

TinkerPop

Besides the tabular, document, and key-value models supported by Cassandra, DataStax Enterprise also provides a graph engine. DataStax contributes the majority of code to the graph framework Apache TinkerPop™, which provides standard, vendor-neutral ways of working with graph applications. TinkerPop is used by pure-play graph vendors like OrientDB as well as Amazon Neptune, IBM Graph and Microsoft Cosmos DB.

Other Contributions

DataStax’s engineers are also pleased to share some of the other great things that they work on with the open-source community.  These include:

  • EngineBlock, a load generation and workload characterization tool
  • CQL Data Modeler, a user-friendly front-end to cassandra-stress
  • Simulacron, a simulator of the Cassandra Native Protocol

Coaching

From DataStax Academy to DataStax Developer Day to worldwide meetups, we pride ourselves on our commitment to coaching and educating developers on everything Apache Cassandra.

DataStax Academy has long been known for high quality, free training on both Apache Cassandra and DataStax Enterprise (DSE). We’ve recently refreshed our course catalog to reflect updates to the latest versions, including two courses that focus almost exclusively on Cassandra concepts:

We continue to maintain an active DataStax Academy Slack community with hundreds of active community users and active participation from DataStax experts. We also produce and host the weekly Distributed Data Show and other howto content directly and indirectly related to Cassandra and DSE.

Developer Days

The Developer Relations team at DataStax has been really excited to host this series of hands-on learning events this year in cities including San FranciscoNew YorkWashington DCChicagoDallasLondonand Paris. We’ve offered dual tracks on both Cassandra and DSE at these events and the response has been extremely positive. Cassandra topics covered include data modeling, operations, drivers, and application development.

Meetups

DataStax’s Developer Relations team has also been active in the Cassandra meetup scene. In addition to working to inject new energy into Cassandra-focused meetups, we’re also getting the word out at other NoSQL / Big Data meetups, and hosting a monthly Distributed Systems meetup in Seattle. You can track where we’re headed next on our events page.

Conferences

In 2019, DataStax is bringing its experience in organizing the Cassandra Summit for six years to the Washington, DC metro area with a new conference: DataStax Accelerate.

Accelerate will feature cutting-edge content from DataStax experts and the Cassandra community for data architects, DBAs, Cassandra developers, IT administrators and architects, and IT executives. Accelerate will also include a full-day Cassandra Application Bootcamp that teaches the fundamentals for building an application with Apache Cassandra that can run everywhere.

Conclusion

DataStax has always been the home of the world’s top experts in Cassandra, and we continue to contribute to our community with the Three C’s: Code, Coaching, and Conferences. Check out our announcement of the new DataStax Distribution of Apache Cassandra and register here to attend or participate in the call for papers for DataStax Accelerate in May!

Discover more
Community
Share

One-stop Data API for Production GenAI

Astra DB gives JavaScript developers a complete data API and out-of-the-box integrations that make it easier to build production RAG apps with high relevancy and low latency.