ScyllaDB
ScyllaDB はオープンソースの分散NoSQLワイドカラム(英語版)データストア(英語版)の一つである。Apache Cassandraと互換性のあるよう設計されると同時に大幅に高いスループットと低いレイテンシーを実現している。Cassandraと同じプロトコル (CQL及びThrift) 及び同じファイル形式 (SSTable) をサポートするものの、完全に書き直された実装となっており、Cassandra で採用されている Java言語 の代わりに C++20 言語を使用しているほか、スレッド、共有メモリ、マップトファイルのような古典的Linuxプログラミング技術を置き換えるSeastar非同期プログラミングライブラリを使用している。Cassandraのプロトコルを実装することに加えて ScyllaDB は Amazon DynamoDB API も実装している。
ScyllaDB は各ノードでシャード(英語版)設計を使用しており、これは各CPUコアがデータ中の異なるサブセットを処理することを意味している。CPUコアはデータを共有せず、必要な時に明示的に通信する仕組みとなっている。