ScyllaDB — это база данных для приложений с интенсивным использованием данных, которым требуется высокая производительность и низкая задержка. Он был разработан для совместимости с Apache Cassandra, обеспечивая при этом значительно более высокую пропускную способность и меньшие задержки.
Scylla использует сегментированную структуру на каждом узле, что означает, что каждое ядро ЦП обрабатывает разное подмножество данных. Ядра не обмениваются данными, а явно взаимодействуют, когда им это необходимо. Scylla утверждает, что эта конструкция обеспечивает гораздо лучшую производительность на современных машинах NUMA SMP и очень хорошо масштабируется с количеством ядер. Тест Samsung 2017 года показал 10-кратное ускорение на высокопроизводительных машинах: тест Samsung показал, что Scylla превосходит Cassandra на кластере из 24-ядерных машин с разницей в 10–37 раз в зависимости от рабочей нагрузки YCSB.
Scylla является бесплатным продуктом с открытым исходным кодом и доступен либо в виде локального решения, либо у основных поставщиков общедоступных облачных служб, либо в виде DBaaS (Scylla Cloud).