Skip to content

Latest commit

 

History

History
70 lines (50 loc) · 2.11 KB

File metadata and controls

70 lines (50 loc) · 2.11 KB

_DistributedSystems

Foundational distributed systems algorithms and runtime components, packaged for independent reuse.

Overview

_DistributedSystems contains modular implementations of consensus, replication, data structures, coordination, and control primitives for resilient distributed platforms.

Packages

Installation

Option A: consume the whole repository

git submodule add https://github.com/navinBRuas/_DistributedSystems.git vendor/distributed-systems

Option B: install a single package

pip install git+https://github.com/navinBRuas/_DistributedSystems#subdirectory=raft-from-scratch
pip install git+https://github.com/navinBRuas/_DistributedSystems#subdirectory=consistent-hashing

Usage

  1. Choose a package that matches your use case.
  2. Follow that package's README.md for APIs and examples.
  3. Compose packages via documented interfaces only.

Development

  • Keep implementations deterministic and well-tested.
  • Run tests from the selected package before publishing changes.
  • Maintain package-level docs and changelogs.

Governance & docs

Version

0.1.0

License

See LICENSE.