[ 
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)

Reply via email to