Skip to content
@openacid

openacid

Popular repositories Loading

  1. slim slim Public

    Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).

    Go 1.9k 105

  2. paxoskv paxoskv Public

    Naive and Basic impl of a kv-storage based on paxos; for https://blog.openacid.com/algo/paxos/

    Go 234 28

  3. abstract-paxos abstract-paxos Public

    A consensus that unifies paxos, raft, 2pc, etc.

    Rust 148 10

  4. low low Public

    low level data type and utils in Golang.

    Go 81 9

  5. slimarray slimarray Public

    SlimArray compresses uint32 into several bits, by using a polynomial to describe overall trend of an array.

    Go 48 3

  6. succinct succinct Public

    succinct static kv

    Go 40 3

Repositories

21 results for all repositories written in Go sorted by last updated
Showing 10 of 21 repositories
  • slim Public

    Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).

    openacid/slim’s past year of commit activity
    Go 1,923 MIT 105 2 5 Updated Nov 24, 2023
  • low Public

    low level data type and utils in Golang.

    openacid/low’s past year of commit activity
    Go 81 MIT 9 12 2 Updated May 19, 2023
  • must Public

    A "design by contract" implementation in golang.

    openacid/must’s past year of commit activity
    Go 7 MIT 1 13 2 Updated May 19, 2023
  • paxoskv Public

    Naive and Basic impl of a kv-storage based on paxos; for https://blog.openacid.com/algo/paxos/

    openacid/paxoskv’s past year of commit activity
    Go 234 28 1 5 Updated Apr 6, 2023
  • slimarray Public

    SlimArray compresses uint32 into several bits, by using a polynomial to describe overall trend of an array.

    openacid/slimarray’s past year of commit activity
    Go 48 MIT 3 0 0 Updated May 30, 2022
  • mmp3 Public

    multi-master-paxos with 3 nodes

    openacid/mmp3’s past year of commit activity
    Go 13 2 0 0 Updated Apr 11, 2022
  • go-funk Public Forked from thoas/go-funk

    A modern Go utility library which provides helpers (map, find, contains, filter, ...)

    openacid/go-funk’s past year of commit activity
    Go 0 MIT 314 0 1 Updated Apr 29, 2021
  • trie Public

    Pointer based trie in golang.

    openacid/trie’s past year of commit activity
    Go 1 MIT 1 0 5 Updated Apr 29, 2021
  • gobenchmark Public

    A collection of benchmarks of basic operation, as a guide for tuning.

    openacid/gobenchmark’s past year of commit activity
    Go 11 MIT 0 12 0 Updated Apr 12, 2021
  • traft Public

    raft variant with topology order logs

    openacid/traft’s past year of commit activity
    Go 27 MIT 2 0 0 Updated Feb 28, 2021

Top languages

Loading…

Most used topics

Loading…