X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=README.md;h=50a2227c27209680a44eae3efcb5c8f5437325a8;hb=1c73490dc3186af3546e1bca17113007dbb045ef;hp=ff51fdb8eebf1a558c2f8eaecfcf3da06a9693f5;hpb=4f8e444d4f7f3492d7aa09f12ced5a320ab68d30;p=poolifier.git diff --git a/README.md b/README.md index ff51fdb8..50a2227c 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ -

Node Thread Pool and Cluster Pool

+

Node.js Worker_Threads and Cluster Worker Pool

@@ -141,7 +141,20 @@ pool You can do the same with the classes _ClusterWorker_, _FixedClusterPool_ and _DynamicClusterPool_. -**See [examples](./examples/) folder for more details (in particular if you want to use a pool with [multiple task functions](./examples/multiFunctionExample.js))**. +**See [examples](./examples/) folder for more details**: + +- [Javascript](./examples/javascript/) +- [Typescript](./examples/typescript/) + - [HTTP client pool](./examples/typescript/http-client-pool/) + - [HTTP server pool](./examples/typescript/http-server-pool/) + - [Express worker_threads pool](./examples/typescript/http-server-pool/express-worker_threads/) + - [Fastify worker_threads pool](./examples/typescript/http-server-pool/fastify-worker_threads/) + - [Fastify cluster pool](./examples/typescript/http-server-pool/fastify-cluster/) + - [Fastify hybrid pool](./examples/typescript/http-server-pool/fastify-hybrid/) + - [WebSocket server pool](./examples/typescript/websocket-server-pool/) + - [ws worker_threads pool](./examples/typescript/websocket-server-pool/ws-worker_threads/) + - [ws cluster pool](./examples/typescript/websocket-server-pool/ws-cluster/) + - [ws hybrid pool](./examples/typescript/websocket-server-pool/ws-hybrid/) Remember that workers can only send and receive structured-cloneable data.