T Jake Luciani created CASSANDRA-5530:
-----------------------------------------

             Summary: Switch from THSHAServer to TThreadedSelectorServer
                 Key: CASSANDRA-5530
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5530
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: T Jake Luciani
            Assignee: T Jake Luciani
             Fix For: 2.0


TThreadedSelectorServer is new in Thrift 0.9.  It builds on HSHA by allowing a 
set of threads for IO and a set work request processing...

I've attached the performance numbers below. It's a lot closer to 
TThreadedServer.



ThreadedServer (Default)
{code}
Write Averages from the middle 80% of values:
interval_op_rate          : 14811
interval_key_rate         : 14811
latency median            : 1.7
latency 95th percentile   : 5.3
latency 99.9th percentile : 142.6
Total operation time      : 00:01:16
END

Read Averages from the middle 80% of values:
interval_op_rate          : 16898
interval_key_rate         : 16898
latency median            : 2.2
latency 95th percentile   : 8.5
latency 99.9th percentile : 165.7
Total operation time      : 00:01:05
END
{code}

HSHA (CURRENT)
{code}
Write Averages from the middle 80% of values:
interval_op_rate          : 8939
interval_key_rate         : 8939
latency median            : 5.0
latency 95th percentile   : 10.1
latency 99.9th percentile : 105.4
Total operation time      : 00:01:56
END

Read Averages from the middle 80% of values:
interval_op_rate          : 9608
interval_key_rate         : 9608
latency median            : 5.1
latency 95th percentile   : 7.7
latency 99.9th percentile : 51.6
Total operation time      : 00:01:49
END
{code}

TThreadedServer (NEW)
{code}
Write Averages from the middle 80% of values:
interval_op_rate          : 11640
interval_key_rate         : 11640
latency median            : 3.1
latency 95th percentile   : 10.6
latency 99.9th percentile : 135.9
Total operation time      : 00:01:30
END

Read Averages from the middle 80% of values:
interval_op_rate          : 15247
interval_key_rate         : 15247
latency median            : 2.8
latency 95th percentile   : 7.1
latency 99.9th percentile : 40.3
Total operation time      : 00:01:06
END
{code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to