placeos-core

Version, currently 4.20.2100 versions

github.com/placeos/core

PlaceOS primary coordination service.

9 stars
0 dependents
License: NOASSERTION

Installation

# Add this to your shard.yml
dependencies:
  placeos-core:
    github: placeos/core
    version: ~> 4.20.2

Then run:

shards install

shard.yml

Crystal
~> 1.3
Targets
  • core from src/core-app.cr
  • edge from src/edge-app.cr

Dependencies

Runtime Dependencies

Development Dependencies

README

PlaceOS Core

Build CI

The coordination service for running drivers on PlaceOS.

Implementation

Compilation

Compilation of drivers and binary management is performed by build-api service.

Module Management

Modules are instantiations of drivers which are distributed across core nodes through rendezvous hashing.

Clustering

Core is a clustered service. This is implemented through the clustering lib.

Contributing

See CONTRIBUTING.md.