Hacker GitHub

← All repos

grahamking/Key-Value-Polyglot

View on GitHub ↗ ★ 161 C

A basic key-value store, repeated in C, Go, Python (basic, gevent, and diesel), Ruby (event machine), Java, Scala, Haskell, and NodeJS.

3 mentions on Hacker News by 3 people: 0 stories, 3 comments · first 2012-03-21 · latest 2012-05-22

Mentions per year 3 mentions · busiest year 2012 (3)
20082026
  1. …closer but it's still not there. Checkout this toy benchmark that was doing the rounds 2 months ago https://github.com/grahamking/Key-Value-Polyglot The naive python solution https://github.com/grahamking/Key-Value-Polyglot/blob/master...…
  2. …the previous recv. Why does reading that second line take so much longer? There's more detail here: https://github.com/grahamking/Key-Value-Polyglot/pull/5#issu...
    comment by graham_king_3 · 2012-03-23 · in In-memory key-value store in C, Go and Python
  3. …for the hash table he is using.) edit 2: (looks like the C version is not thread safe either). [1] https://github.com/grahamking/Key-Value-Polyglot/blob/master... [2] http://golang.org/doc/go_faq.html#atomic_maps