Cassandra is an incredibly powerful, scalable and distributed open source database system. Companies with extremely high traffic use it to provide their users with consistent uptime, blazing speed, and a solid framework. However, many developers find Cassandra to be challenging because the configuration can be complex and learning a new query language (CQL) is something they just don't have time to do. Stargate is an Open Source project which sits on top of Cassandra and provides HTTP interfaces to your data - it provides a REST API, a GraphQL API, and a Document API (schema less, similar to MongoDB). You can install it on top of your own Cassandra instance and participate in the community. Don't just take my word for it though, you can get a Cassandra instance in the cloud from DataStax which gives you $25 credit per month (so, free for up to a smaller sized business). The Astra databases do all the configuration for you up front - they're serverless so they scale as your database needs, and you only pay for the traffic you actually use. With Astra, you can set up proof of concepts and create applications to explore whether Cassandra/Stargate is a system that will work for you. I'll demonstrate a TikTok clone which uses React and Netlify to provide a completely serverless application in the cloud.
Session 🗣 Introductory and overview ⭐ Track: DevOps, Kubernetes & Cloud (VMs, Docker, Security, ...)
cassandra
Stargate
apis