Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lemoncloud-io/serverless-clusters

Serverless Clustering w/ Stateless Computing (Lambda)
https://github.com/lemoncloud-io/serverless-clusters

Last synced: 3 months ago
JSON representation

Serverless Clustering w/ Stateless Computing (Lambda)

Awesome Lists containing this project

README

        

# serverless-clusters

Serverless Clustering w/ Stateless Computing (Lambda)

- support multi cluster groups.
- support realtime monitoring via AWS web-socket.
- support NoSQL (DynamoDB) datbase and event-stream.
- support synchronous request via rest-api
- support asynchronous multi requests.

## Architecture

1. Realtime Monitoring of nodes.

![](assets/serverless-clusters.png)

1. Synchronous request directly to a node.

![](assets/sync-request.png)

1. Asynchronous multi requests to nodes.

![](assets/async-requests.png)

## Development

```sh
# install nodejs package
$ npm install
# deploy to AWS w/ profile
$ npm run deploy.lemon
```

## License

[MIT License](LICENSE)