Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/lemoncloud-io/serverless-clusters
- Owner: lemoncloud-io
- License: mit
- Created: 2020-12-20T13:32:30.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-28T04:53:55.000Z (almost 4 years ago)
- Last Synced: 2024-06-14T23:47:00.141Z (5 months ago)
- Language: TypeScript
- Size: 466 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)