Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vodyani/dust

🌟 dust (星尘) 是一个多线程及线程池管理方案
https://github.com/vodyani/dust

nestjs nestjs-backend nodejs threads vodyani worker-threads

Last synced: about 5 hours ago
JSON representation

🌟 dust (星尘) 是一个多线程及线程池管理方案

Awesome Lists containing this project

README

        

# Vodyani dust

*🌟 "dust" is the threading solution of vodyani, which makes basic thread and thread pool functions available to the public. When work threads is invoked, it takes over threads and isolates them from the main thread.*

[![Npm](https://img.shields.io/npm/v/@vodyani/dust)](https://www.npmjs.com/package/@vodyani/dust)
[![Npm](https://img.shields.io/npm/dm/@vodyani/dust)](https://www.npmjs.com/package/@vodyani/dust)
[![License](https://img.shields.io/github/license/vodyani/dust)](LICENSE)
![Workflow](https://github.com/vodyani/dust/actions/workflows/release.yml/badge.svg)
[![codecov](https://codecov.io/gh/vodyani/dust/branch/master/graph/badge.svg?token=AF1JT0XG4N)](https://codecov.io/gh/vodyani/dust)
[![Known Vulnerabilities](https://snyk.io/test/github/vodyani/dust/badge.svg?targetFile=package.json)](https://snyk.io/test/github/vodyani/dust?targetFile=package.json)

## Installation

```sh
npm install @vodyani/dust
```

## Recommendations
> [Get started with documentation](https://vodyani.vercel.app/docs/advanced/dust)

- typescript `v4.6.x`
- node.js `v12.x` ~ `v16.x`

## Dependencies

- [vodyani/core](https://github.com/vodyani/core) `v8`
- [nestjs/common](https://github.com/nestjs) `v8`
- [lodash](https://github.com/lodash/lodash) `v4`
- [threads](https://github.com/andywer/threads.js) `v1`
- [tiny-worker](https://github.com/avoidwork/tiny-worker) `v2`

## License

Vodyani dust is [MIT licensed](LICENSE).