• Stars
    star
    36
  • Rank 710,165 (Top 15 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created over 10 years ago
  • Updated over 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A high-performance, memory-efficient concurrent hash table

go-cuckoo

A high-performance, memory-efficient concurrent hash table

Or at least, it will be. Currently being developed out of this repository. Don't use it. It probably doesn't do anything you want quite yet.

More Repositories

1

libcuckoo

A high-performance, concurrent hash table
C++
1,505
star
2

cuckoofilter

C++
920
star
3

epaxos

Go
601
star
4

SuRF

First Practical and General-purpose Range Filter
C++
522
star
5

rdma_bench

A framework to understand RDMA
C
335
star
6

mica

MICA: A Fast In-memory Key-Value Store (see isca2015 branch for the ISCA2015 version)
C
202
star
7

memc3

MemC3
C
150
star
8

HOPE

Order-preserving key encoder
C++
117
star
9

fasst

Source code for our OSDI 2016 paper
C++
99
star
10

HERD

Java
62
star
11

paper_skel

A LaTeX paper skeleton for CS systems conference formats
Python
55
star
12

cicada-engine

The Cicada engine
C++
55
star
13

ffbf

Feed-forward Bloom filters
C
52
star
14

rankselect

Space-Efficient, High-Performance Rank & Select Structures on Uncompressed Bit Sequences
C++
50
star
15

mica2

A fast in-memory key-value store
C++
49
star
16

libcuckoo-c

High-performance Concurrent Cuckoo Hashing Library
48
star
17

gopt

Fast packet processing using CPUs
C
38
star
18

cuckooswitch

A software-based Ethernet switch design built around a memory-efficient, high-performance, and highly-concurrent hash table for compact and fast FIB lookup
C
33
star
19

fast-succinct-trie

C++
25
star
20

nvram

Tools for safe management of persistent main memory.
C
25
star
21

libinger

https://www.usenix.org/conference/atc20/presentation/boucher
Rust
24
star
22

qlease

Go
22
star
23

cicada

Dependably fast multi-core in-memory transactions
18
star
24

gobin-codegen

Automatic codegen for encoding/binary marshaling
Go
17
star
25

cicada-exp-sigmod2017

Cicada SIGMOD 2017 evaluation
Python
16
star
26

microservices_microbenchmarks

Code for the benchmarks presented in https://www.usenix.org/conference/atc18/presentation/boucher
Rust
12
star
27

ARF

C++
11
star
28

catbench

CATBench, the Intel Cache Allocation Technology benchmarking suite described in our tech report, "Simple Cache Partitioning for Networked Workloads"
C
10
star
29

msls-eval

Accurate and Fast Evaluation of Multi-Stage Log-Structured Designs
C++
10
star
30

cicada-exp-sigmod2017-DBx1000

A fork of DBx1000 for Cicada SIGMOD 2017 evaluation
C++
9
star
31

SuRF-demo

SuRF demo
C++
5
star
32

biblio

TeX
5
star
33

libas-safe

POSIX async-signal safety without thinking about it
C
3
star
34

mica2-catbench

MICA 2 and gRPC for CATBench
C++
1
star
35

cicada-exp-sigmod2017-silo

A fork of Silo for Cicada SIGMOD 2017 evaluation
C++
1
star
36

tokio

Forked from tokio-rs/tokio
Rust
1
star
37

cicada-exp-sigmod2017-silo-masstree-beta

A fork of masstree-beta (referenced by Silo) for Cicada SIGMOD 2017 evaluation
C++
1
star
38

cicada-exp-sigmod2017-ermia

A fork of ermia for Cicada SIGMOD 2017 evaluation
C++
1
star