X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=README.md;h=5f6662be90a1e54bb839de82a92171c9fc258b58;hb=0e502832d98443e291ea5558423ca0de86b96e13;hp=e80193ecbe941c65af463d4445f23ff5af725c78;hpb=84de2e11c47b9c9c12f3b0ab6de4a0485374d0ef;p=poolifier.git diff --git a/README.md b/README.md index e80193ec..5f6662be 100644 --- a/README.md +++ b/README.md @@ -35,9 +35,9 @@ Moreover you can execute your tasks using an API designed to improve the **devel Please consult our [general guidelines](#general-guidelines). - Easy to use :white_check_mark: -- Performance [benchmarks](./benchmarks/README.md) :white_check_mark: - Fixed and dynamic pool size :white_check_mark: - Easy switch from a pool type to another :white_check_mark: +- Performance [benchmarks](./benchmarks/README.md) :white_check_mark: - No runtime dependencies :white_check_mark: - Proper integration with Node.js [async_hooks](https://nodejs.org/api/async_hooks.html) :white_check_mark: - Support for CommonJS, ESM, and TypeScript :white_check_mark: @@ -46,6 +46,10 @@ Please consult our [general guidelines](#general-guidelines). - Support for sync and async task functions :white_check_mark: - Tasks distribution strategies :white_check_mark: - Lockless tasks queueing :white_check_mark: +- Queued tasks rescheduling: + - Task stealing :white_check_mark: + - Tasks stealing under back pressure :white_check_mark: + - Tasks redistribution on worker error :white_check_mark: - General guidelines on pool choice :white_check_mark: - Error handling out of the box :white_check_mark: - Widely tested :white_check_mark: @@ -174,9 +178,9 @@ Node.js versions >= 16.14.x are supported. ## Contribute -Choose your task here [2.6.x](https://github.com/orgs/poolifier/projects/1), propose an idea, a fix, an improvement. +Choose your task [here](https://github.com/orgs/poolifier/projects/1), propose an idea, a fix, an improvement. -See [CONTRIBUTING](CONTRIBUTING.md) guidelines. +See [CONTRIBUTING](./CONTRIBUTING.md) guidelines. ## Team @@ -184,11 +188,14 @@ See [CONTRIBUTING](CONTRIBUTING.md) guidelines. - [**Alessandro Pio Ardizio**](https://github.com/pioardi) -**_Contributors_** +**Maintainers:** -- [**Shinigami92**](https://github.com/Shinigami92) - [**Jérôme Benoit**](https://github.com/jerome-benoit) +**Contributors:** + +- [**Shinigami92**](https://github.com/Shinigami92) + ## License [MIT](./LICENSE)