8000 GitHub - pocketminers/microdot: Decentralized Microservices
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Apr 2, 2025. It is now read-only.

pocketminers/microdot

Repository files navigation

🟠 microdot

Decentralized Micro-services Architecture

This repository is designed to provide an effortless decentralized micro-services architecture. The goal is to create a system that can be easily scaled and maintained. The system is designed to be modular and can be easily extended to include new services.

Specifications

Features

Feature Technology Completion Status
📦 Storage IPFS Not Started
🗄️ Database OrbitDB Not Started
💬 Messaging GossipSub Not Started
🆔 Identity DID Not Started
🔑 Authentication JWT Not Started
🛡️ Authorization RBAC Not Started
🖥️ Compute Bacalhau Not Started

Overview

Peers

The system is designed to be decentralized. This means that there is no central server. Instead, the system is made up of multiple peers. Each peer is responsible for a specific service. This allows for easy scaling and redundancy.

Uniform API Interface

The system is designed to have a uniform interface. This means that all services will have a consistent API. This allows for easy integration and scaling.

Development

View the documentation. Source code is available on GitHub.

Installation

git clone https://github.com/pocketminers/microdot.git
yarn install

Testing

yarn test

Linting

yarn lint

Documentation

yarn docs

Build

yarn build

Template Specs

  • Templates: The template system is designed to provide a consistent interface for all services. This allows for easy integration and scaling.

About

Decentralized Microservices

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0