Skip to content

ElijahSey/MiSim

 
 

Repository files navigation

Build and Test Documentation
DOI

MiSim - Microservice Resilience Simulator

MiSim allows the simulation of microservice architectures regarding resilience and is based on the DesmoJ framework for discrete event modelling and simulation.

See the Wiki for further reference and usage information.

Artifact Download

Download the newest stable release or a nightly build (see artifacts of newest workflow run).

Build from source

Clone via git and run mvn -B package --file pom.xml "-DskipTests=true" "-Dmaven.javadoc.skip=true" "-Dcheckstyle.skipExec=true". You should see a misim.jar file in the resulting target/ directory.

Execute

Note that MiSim should be executed using Java 18 (or previous). Newer Java versions are likely to result in failing or corrupted simulation runs!

About

A simulator that shows the resilience of distributed software systems.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 91.5%
  • JavaScript 5.0%
  • Python 1.5%
  • HTML 1.0%
  • CSS 0.7%
  • Dockerfile 0.2%
  • Other 0.1%