Thursday, August 18, 2011

Update on Koda

  1. Fixed one issue with native memory allocator  used internally by Koda which greatly affected multithreaded update performance. The preliminary test numbers are ~ 4M queries per sec with 90/10 read/write ratio (which is up 15%). I think for 50/50 ratio performance gain must be much larger.
  2. Implemented persistence layer support (which is based on a very promising leveldb library). The support is not integrated yet (will be working on this later on next week)
  3. Currently working on compression support (snappy and gzip) for Koda.
My plans for early autumn 2011: Koda will be released as a part of a new open source distributed Key-Value data store. Wait for announcements.  We will be in the same league with Cassandra and HBase


  1. Hi Vladimir,
    Is the source code of Koda going to be available in near future? Would love to see the design and use it for my personal project.


  2. It will be released to the public as a part of a new distributed k-v data store some time later on this year.

  3. Any updates on releasing it for testing?

  4. Cool.
    Cant wait to get my hand on this thing.

  5. Cool, in 2 day it's 31.12. I'm curious to test this tool too.

    Could you pls comment, how is your solution compared to this one from Google.

    Thank you!

  6. Was this ever released? I am very interested in taking a look if so.

  7. Still interested in seeing what comes out of this... how's progress going?