Depado / capybara

gRPC wrapper around bbolt with distributed lock support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Capybara

forthebadgeforthebadgeforthebadge

Go Version Go Report Card Build Status codecov License Say Thanks!

Capybara

gRPC wrapper around bbolt

Introduction

The goal of capybara is to provide a way to use bbolt in a centralized manner, while maintaining the flexibility of bbolt and adding some features on top.

  • gRPC API with Protobuf
  • Distributed Lock

The need for capybara was simple: Creating a very simple kv database that can be accessed from multiple running services.

gRPC

gRPC is a great tool that allows to generate bindings for multiple languages at once. Making use of protobuf, it is one of the most efficient RPC framework available.

Security

About

gRPC wrapper around bbolt with distributed lock support

License:MIT License


Languages

Language:Go 94.2%Language:Makefile 4.8%Language:Dockerfile 1.0%