Ariel Weisberg created CASSANDRA-10384:
------------------------------------------

             Summary: Create automated performance workloads and metrics 
collection for improving compaction performance
                 Key: CASSANDRA-10384
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10384
             Project: Cassandra
          Issue Type: Task
          Components: Core
            Reporter: Ariel Weisberg


This is a high level ticket (Epic or Story) and needs to be decomposed into 
smaller tasks.

Improving compaction performance is currently a priority. To reduce the risk of 
choosing what path to take and to allow us to prune paths that don't end up 
being productive we need to automate measuring the performance of compaction, 
maintaining a historical log, and collecting detailed metrics that explain why 
we are seeing what we are seeing. 

This relates to some of the work for CASSANDRA-9259 where sub-tthe asks are 
closely related. Bulk reading appears to be 60% of the CPU time associated with 
compaction according to flight recorder. There is also almost complete overlap 
in the interest in automating the collection of metrics that can be use to 
explain and advocate for pursuing (or abandoning) specific changes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to