[
https://issues.apache.org/jira/browse/CASSANDRA-9533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14637765#comment-14637765
]
Brandon Williams commented on CASSANDRA-9533:
---------------------------------------------
I think we need something sooner than 3.0 for this, because single-threaded
performance is still worse than 2.0 with a 1ms batch:
http://cstar.datastax.com/graph?stats=c8ca39e6-30ad-11e5-aceb-42010af0688f&metric=op_rate&operation=1_write&smoothing=1&show_aggregates=true&xmin=0&xmax=450.89&ymin=0&ymax=31.9
With stress defaults they have parity, but 2.1 loses when you switch to a 30k
payload, and gets worse with a 64k payload:
http://cstar.datastax.com/graph?stats=7c92f43c-30bc-11e5-ac71-42010af0688f&metric=op_rate&operation=1_write&smoothing=1&show_aggregates=true&xmin=0&xmax=544.5&ymin=0&ymax=27.5
> Make batch commitlog mode easier to tune
> ----------------------------------------
>
> Key: CASSANDRA-9533
> URL: https://issues.apache.org/jira/browse/CASSANDRA-9533
> Project: Cassandra
> Issue Type: Improvement
> Reporter: Jonathan Ellis
> Assignee: Benedict
> Fix For: 3.x
>
>
> As discussed in CASSANDRA-9504, 2.1 changed commitlog_sync_batch_window_in_ms
> from a maximum time to wait between fsync to the minimum time, so one must be
> very careful to keep it small enough that most writers aren't kept waiting.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)