go-raft

module
v0.0.0-...-4540c0f Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2023 License: ISC

README

go-raft

Introduction

The go-raft library implements the Raft consensus algorithm.

Usage

Refer to the Go package documentation for information about the API.

See the kvstore program for a practical use case.

Licensing

Go-raft is open source software distributed under the ISC license.

Contributions

Open source, not open contribution

Similar to SQLite, go-raft is open source but not open contribution for multiple reasons:

  • It avoid potential intellectual property and licensing issues.
  • It removes the burden of reviewing patches and maintaining the resulting code.
  • It helps keeping the software focused on a clear vision.

While this might be disappointing to you, this choice helps me continue to build and maintain go-raft.

Bug reporting

I am thankful for any bug report. Feel free to open issues and include as much useful information as possible. I cannot however guarantee that I will fix every bug.

Ideas and feature suggestions

Ideas about current systems and suggestions for new ones are welcome, either on GitHub discussions or by email.

You can also hire me for support or to develop specific features.

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

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