TL;DR: Scylla has left beta and is now generally available with a more affordable entry point.
We've been working to bring the Scylla database to general availability over the past months. If you don't know it, Scylla is a relatively new entrant to the database world; it's a high-performance re-imagining of the Java-based Cassandra database platform with full binary compatibility at protocol and data level. It is a remarkable engineering achievement and at Compose, we've been pleased to be the first to host it.
We've tracked Scylla's evolution through all the versions since Scylla 1.3. As the developers at ScyllaDB have added features like self-tuning, self-repair and more Cassandra compatibility for newer features, at Compose we've made it easier to use with additions like address maps and most recently TLS/SSL support with Scylla 1.7.4. The release of Scylla 1.7.4 on Compose also meant that we have completed our evaluation of Scylla on our database management platform.
That means we have moved Scylla to "generally available" status, where it joins the top table of Compose databases along side MongoDB, Elasticsearch, Redis, PostgreSQL, RabbitMQ and RethinkDB.
We've also worked to make the Compose hosted Scylla database more accessible to developers. We launched with a 10GB storage 1GB of RAM configuration which suited many customers, but for some it was a bit too much power for their production or evaluation tasks. As we worked on JanusGraph on Compose, which uses Scylla as its back-end database, we were able to develop a much deeper understanding of what we could offer in terms of the smallest Scylla deployment.
That means that now, and for everyone else wondering what it's like working with a wide-column Cassandra-compatible speedster like Scylla, we are happy to announce that Scylla deployments on Compose start at 5GB storage and 510MB RAM now. Yes, for $103.50 a month, you can have your own speedy database on Compose and remember, Compose's auto-scaling technology will let you grow as your applications bloom.
If you already have a Compose account, you can start up your own Scylla database by simply selecting Create Deployment on the Compose console's deployment overview. If you don't have a Compose account, you can make use of our 30-day free trial to try out Scylla, or any other Compose database.
If you have any feedback about this or any other Compose article, drop the Compose Articles team a line at email@example.com. We're happy to hear from you.
attribution Joshua Sortino