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 237 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 83 9

  5. slimarray slimarray Public

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

    Go 49 3

  6. succinct succinct Public

    succinct static kv

    Go 43 3

Repositories

Showing 10 of 30 repositories
  • openacid/openacid.github.io’s past year of commit activity
    HTML 16 MIT 2 0 2 Updated May 28, 2024
  • slim Public

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

    openacid/slim’s past year of commit activity
    Go 1,925 MIT 105 2 5 Updated Nov 24, 2023
  • abstract-paxos Public

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

    openacid/abstract-paxos’s past year of commit activity
    Rust 148 Apache-2.0 10 1 0 Updated Jul 12, 2023
  • low Public

    low level data type and utils in Golang.

    openacid/low’s past year of commit activity
    Go 83 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 237 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 49 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
  • openraft Public Forked from drmingdrmer/openraft

    An implementation of the Raft distributed consensus protocol using the Tokio framework.

    openacid/openraft’s past year of commit activity
    Rust 2 Apache-2.0 159 0 0 Updated Mar 17, 2022
  • celeritasdb Public

    A redis compatible database.

    openacid/celeritasdb’s past year of commit activity
    Rust 15 Apache-2.0 2 12 11 Updated Jul 23, 2021

Top languages

Loading…

Most used topics

Loading…