devxlogo

ScyllaDB Claims to Make Cassandra 10x Faster

ScyllaDB Claims to Make Cassandra 10x Faster

The developers of the KVM hypervisor have launched a new NoSQL database called ScyllaDB that boasts some impressive performance numbers. ScyllaDB is fully compatible with the open source Apache Cassandra database, but it achieves “10x the throughput and jaw-dropping latency” because it is written in C++ code that can take advantage of multi-core processing hardware.

To write the new database, the team also created a C++ framework called Seastar, which they say provides “optimal performance on modern hardware.” The ScyllaDB website explains, “Because sharing of information across cores requires costly locking, Seastar uses a shared-nothing model that shards all requests onto individual cores. Seastar runs one application thread per core, and depends on explicit message passing, not shared memory between threads. This design avoids slow, unscalable lock primitives and cache bounces.”

ScyllaDB says that it can complete up to 1 million transactions per second per server.

View article

See also  20 Real-World Examples of Embedded Systems
devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist