[
https://issues.apache.org/jira/browse/CASSANDRA-14747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16633527#comment-16633527
]
Joseph Lynch commented on CASSANDRA-14747:
------------------------------------------
With the latest patches on 14503-collab we have made it to full client QPS of
49k qps! The latencies are also better or about the same to 3.0.17 for
LOCAL_QUORUM although I think that is because the 4.x cluster is still turning
a lot of data into hints and it's still using lots more CPU than 3.0.17. This
is really good progress though.
I've attached flamegraphs of 854789def57dd79399c2a5e45a2c43e3de272136 from
14503-collab, which is in [^4.0.7-before-my-changes.svg]
With some minor changes
[https://gist.github.com/jolynch/966e0e52f34eff7a7b8ac8d5a9cb4b5d] I was able
to reduce CPU usage by about 20%, still have a ways to go though as the new
flamegraph indicates there is still a lot of optimization available:
[^4.0.11-after-jolynch-tweaks.svg]
> Evaluate 200 node, compression=none, encryption=none, coalescing=off
> ---------------------------------------------------------------------
>
> Key: CASSANDRA-14747
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14747
> Project: Cassandra
> Issue Type: Sub-task
> Reporter: Joseph Lynch
> Assignee: Joseph Lynch
> Priority: Major
> Attachments: 3.0.17-QPS.png, 4.0.1-QPS.png,
> 4.0.11-after-jolynch-tweaks.svg, 4.0.7-before-my-changes.svg,
> 4.0_errors_showing_heap_pressure.txt,
> 4.0_heap_histogram_showing_many_MessageOuts.txt,
> i-0ed2acd2dfacab7c1-after-looping-fixes.svg,
> ttop_NettyOutbound-Thread_spinning.txt,
> useast1c-i-0e1ddfe8b2f769060-mutation-flame.svg,
> useast1e-i-08635fa1631601538_flamegraph_96node.svg,
> useast1e-i-08635fa1631601538_ttop_netty_outbound_threads_96nodes,
> useast1e-i-08635fa1631601538_uninlinedcpuflamegraph.0_96node_60sec_profile.svg
>
>
> Tracks evaluating a 200 node cluster with all internode settings off (no
> compression, no encryption, no coalescing).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]