Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuel-adekunle/disse
A library for modelling and simulating distributed systems.
https://github.com/samuel-adekunle/disse
distributed-systems final-year-project go simulator
Last synced: about 7 hours ago
JSON representation
A library for modelling and simulating distributed systems.
- Host: GitHub
- URL: https://github.com/samuel-adekunle/disse
- Owner: samuel-adekunle
- License: mit
- Created: 2023-03-02T22:29:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-02T11:26:19.000Z (3 months ago)
- Last Synced: 2024-11-02T12:21:04.339Z (3 months ago)
- Topics: distributed-systems, final-year-project, go, simulator
- Language: Go
- Homepage: https://pkg.go.dev/github.com/samuel-adekunle/disse
- Size: 126 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DISSE: a Library for Modelling and Simulating Distributed Systems.
DISSE is designed to be used by researchers, students, and engineers who are interested in distributed algorithms. It can be used to study the behaviour of different algorithms, to compare different algorithms, and to design new algorithms.
DISSE provides a high-level API for creating models of distributed systems. These models can be used to create simulations that tests the behaviour of distributed system under various conditions.
Additionally, DISSE provides a comprehensive logging system for obtaining various outputs from the simulations.
View the API documentation [here](https://pkg.go.dev/github.com/samuel-adekunle/disse).
View the standard library for modules which implement common distributed systems algorithms [here](./lib/README.md).
For examples of how to use the library, see the [examples](./examples/README.md).