Project Circe April Update
Blog post from ScyllaDB
Project Circe is a year-long initiative by ScyllaDB aimed at enhancing the capabilities of the NoSQL database. In April, the focus was on integrating the Raft consensus protocol, which involves considerable code development and rigorous testing to ensure resilience and functionality. This includes over a hundred test cases and the use of a logical clock to simulate millions of events per second. The project has also seen improvements in compaction strategies and memory allocation to reduce latencies and CPU stalls, particularly when dealing with large data blobs. Additionally, ScyllaDB Monitoring Stack 3.7 has been released, offering enhanced visibility of Hinted Handoffs during transient node failures. For those new to ScyllaDB or NoSQL databases, ScyllaDB University provides free online resources to build database skills, ranging from basic overviews to advanced concepts like consensus protocols.