Build with Nest.js - A progressive framework for building efficient and scalable server-side applications.
The Experiment Config Service stores all available services and their replicas in memory. It additionally queries the each service's sidecar for variable definitions - in JSONSchema. It enables the configuration of the whole MisArch system. Configurations can either be done via the REST api or the Frontend For the full documentation visit the MisArch Docs Page.
The service just requires docker. Installation Guide
The service supports hot-reload when using the development docker file. Any changes to the source code will lead to the service restarting.
$ docker compose -f docker-compose-dev.yaml up -d --build
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
MisArch is MIT licensed.