accord

command module
v0.0.0-...-d00d6e8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2025 License: MIT Imports: 9 Imported by: 0

README

Accord Consensus Implementation

The repository contains simple in-memory key-value distributed database implementation with Accord Consensus protocol in Golang.

Coordinator and Replica

Realization of coordinator algorithm can be found under internal/coordinator folder.

Realization of replica algorithm can be found under internal/replica folder.

Sharding

Repo also contains simple sharding at internal/sharding. If you want to add another sharding algorithm, just create realization with needed methods, and pass it to coordinator.

gRPC protobuf

Proto file to reach nodes can be found at proto/ folder.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL