/documentation

Official Lucid Documentation, based on gitbook.

description
High performance and distributed KV store accessible through an HTTP API.

About Lucid ᵏᵛ

Introduction

Lucid is currently in an embryonic state. We hope to achieve a fast, secure and distributed key-value store accessible through an HTTP API. We also want to offer persistence, encryption, WebSocket streaming, replication and a lot of other features.

Works Progress

{% hint style="warning" %} Warning: Empty project for now, the development is ensured in the development branch. {% endhint %}

  • Minimum Viable Product (MVP)
  • Initialization process
  • Configuration files handling
  • JWT token Issuing
  • HTTPS Support
  • KV Store
  • Rest API * JWT Authentication
  • WebUI in VueJS
  • Persistence
  • Encryption on the Fly (AES-256)
  • Access Control List (ACL)
  • WebSocket or Event Source (SSE)

Some Use Cases

  • Private Keys Storing (for a wallet by example)
  • IoT: collect and save statistics data
  • A distributed cache for an application
  • Service Discovery
  • Distributed Configuration
  • Blob Storage

About the Author

Lucid is Written in Rust 🦀, powered by Clint.Network and published under the MIT License.

Donate to Clint.Network

  • Paypal Paypal: Donate
  • btc Bitcoin: 3AEqgvpiHC2LzPDunf6PBPBLeT98YruKmg

{% embed url="https://github.com/clintnetwork/lucid" caption="Official GitHub Repository" %}