Home / Companies / ScyllaDB / Blog / Post Details
Content Deep Dive

Watching ScyllaDB serving 1 Million operations per second

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
Tomasz Grabiec
Word Count
1,017
Company Posts That Month
1
Language
English
Hacker News Points
-
Post removed?
No
Summary

ScyllaDB, a high-performance database, was tested for its capacity to handle operations at a rate exceeding one million per second, utilizing metrics collection and monitoring through the collectd protocol and Riemann. The database is structured into shards, corresponding to CPU cores, each managing its resources independently to maximize parallel processing. During tests, ScyllaDB's unique memory management system, which bypasses the system's page cache, was highlighted, using two allocators: the Seastar allocator and the log-structured allocator (LSA). The database demonstrated efficient cache interactions, with performance metrics illustrating high cache hit rates during a read workload and significant data merging during a write workload, resulting in over 1.3 million writes per second. The testing setup employed cassandra-stress tools to simulate workloads, revealing ScyllaDB's capability to handle intensive read and write operations while maintaining memory efficiency and high throughput, as visualized through various system graphs and flame graphs for CPU analysis.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Vector Search 1 3 3 3 -
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.