Default concurrency values are improperly proportioned
------------------------------------------------------
Key: CASSANDRA-1972
URL: https://issues.apache.org/jira/browse/CASSANDRA-1972
Project: Cassandra
Issue Type: Bug
Reporter: Stu Hood
Assignee: Stu Hood
Priority: Minor
Fix For: 0.7.1
The "default"/"suggested" {{concurrent_reads}} value is much too low. It
assumes that CPU will be the bottleneck, rather than IO, and for most
deployments, this will not be the case. Additionally it is better to be queued
for IO in the kernel or on your device than in user space, because the former
work to optimize queue order.
Additionally, reads are much cheaper than writes in terms of CPU time (since
writes can experience contention due to retries), so while
{{concurrent_writes}} should probably factor in the number of cores on the
machine, {{concurrent_reads}} should probably be calculated purely by number of
spindles.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.