go-raft-example

command module
v0.0.0-...-70d2662 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2020 License: MIT Imports: 1 Imported by: 0

README

go-raft-example (WIP)

A key/value store raft example in golang using hashicorp/raft, inspired by hraftd and tick-time-with-raft.

Features

  • in-memory storage. (TODO)
  • provide http api for checking leader. (TODO)
  • provide http api for SET/GET/DELETE key/value pair. (TODO)
  • provide redis compatible server. (TODO)

Usage

# TODO

Reference

  1. hashicorp/raft, https://github.com/hashicorp/raft
  2. hraftd, https://github.com/otoolep/hraftd
  3. tick-time-with-raft, https://github.com/juanpabloaj/tick-time-with-raft
  4. huffleraft, https://github.com/s4ayub/huffleraft

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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