Project Circe May Update
Blog post from ScyllaDB
Project Circe is ScyllaDB's initiative aimed at enhancing its NoSQL database capabilities, with updates shared for May 2021 focusing on operational improvements, performance enhancements, and new features. ScyllaDB has improved failure detection by having nodes directly ping each other and introduced workload shedding based on a new timeout per role feature. Virtual table infrastructure has been enhanced, and off-strategy compaction for repair is now enabled to reduce read amplification. The development of Raft group-0 is progressing, requiring a minimal set of nodes to function, and performance improvements include addressing a range tombstone issue and optimizing memory allocation. Additionally, the ScyllaDB Stress Orchestrator and a cloud-formation-based container client setup are introduced for testing and achieving high request rates. ScyllaDB's Operator 1.2 release for Kubernetes includes autoscaling capabilities, and ScyllaDB Enterprise 2021.1 introduces the Space Amplification Goal for better compaction strategy and new deployment options. Security has been bolstered with the successful completion of a SOC 2 Type II audit for ScyllaDB Cloud, emphasizing the company's commitment to data protection and trust.