An open API service indexing awesome lists of open source software.

https://github.com/llamerada-jp/colonio

Library let it easy to use distributed systems
https://github.com/llamerada-jp/colonio

algorithms kvs webassembly

Last synced: 5 months ago
JSON representation

Library let it easy to use distributed systems

Awesome Lists containing this project

README

          

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/f9a412edd15c4435bca3cc4fe161386f)](https://www.codacy.com/gh/llamerada-jp/colonio/dashboard?utm_source=github.com&utm_medium=referral&utm_content=llamerada-jp/colonio&utm_campaign=Badge_Grade)
[![CI](https://github.com/llamerada-jp/colonio/workflows/CI/badge.svg)](https://github.com/llamerada-jp/colonio/actions?query=workflow%3ACI)
[![Coverage Status](https://coveralls.io/repos/github/llamerada-jp/colonio/badge.svg?branch=main)](https://coveralls.io/github/llamerada-jp/colonio?branch=main)

# Colonio : Library let it easy to use distributed systems

By using the distributed algorithms well, you can take away the load of the servers and create applications with high real-time performance and so on.
But there is little knowledge of distributed algorithms and we can not try it easily.
The purpose of the majority of engineers is to realize their own service, and the use of algorithms is a means.
It is interesting but not essence of work to think and implement difficult algorithms.
The purpose of Colonio is to make it more versatile and to make it easy for everyone to use distributed algorithms that are easy to use.

## Requirement to use

- Go 1.24+
- npm (for wasm build)
- make
- zip

## Run test

```console
$ make test
```

## License

Apache License 2.0