Multithreaded commitlog
-----------------------

                 Key: CASSANDRA-3578
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3578
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Jonathan Ellis
            Priority: Minor


Brian Aker pointed out a while ago that allowing multiple threads to modify the 
commitlog simultaneously (reserving space for each with a CAS first, the way we 
do in the SlabAllocator.Region.allocate) can improve performance, since you're 
not bottlenecking on a single thread to do all the copying and CRC computation.

Now that we use mmap'd CommitLog segments (CASSANDRA-3411) this becomes doable.

(moved from CASSANDRA-622, which was getting a bit muddled.)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to