poolifier-web-worker

Fast and small web worker pool

MIT License

Downloads
485
Stars
4
Committers
14

Bot releases are hidden (Show)

poolifier-web-worker - v0.1.14

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Removed wrongly exposed pool public method.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.13...v0.1.14

poolifier-web-worker - v0.1.13

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Properly handle dynamic pool with zero minimum size.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.12...v0.1.13

poolifier-web-worker - v0.1.12

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Reduce branching in several hot code paths.
  • Use faster object cloning implementation.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.11...v0.1.12

poolifier-web-worker - v0.1.11

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix tasks redistribution triggers at pool destroying.
  • Fix code coverage related deno tasks.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.10...v0.1.11

poolifier-web-worker - v0.1.10

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Avoid worker node cross tasks stealing.
  • Ensure only half the pool worker nodes can steal tasks.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.9...v0.1.10

poolifier-web-worker - v0.1.9

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Readd ThreadPoolOptions TS type alias to PoolOptions.
  • Avoid useless branching on pool type.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.8...v0.1.9

poolifier-web-worker - v0.1.8

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix default worker weight computation.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.7...v0.1.8

poolifier-web-worker - v0.1.7

Published by jerome-benoit 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.6...v0.1.7

poolifier-web-worker - v0.1.6

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix pool destroying with tasks queuing enabled.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.5...v0.1.6

poolifier-web-worker - v0.1.5

Published by jerome-benoit 10 months ago

What's Changed

Added

  • Add queued tasks end timeout support to worker node termination.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.4...v0.1.5

poolifier-web-worker - v0.1.4

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Make more robust the fix for possible null exception at handling task
    execution response.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.3...v0.1.4

poolifier-web-worker - v0.1.3

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix possible null exception at handling task execution response.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.2...v0.1.3

poolifier-web-worker - v0.1.2

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Wait for queued tasks to end at worker node termination.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.1...v0.1.2

poolifier-web-worker - v0.1.1

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Cleanup default module exports.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.0...v0.1.1

poolifier-web-worker - v0.1.0

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Ensure worker node is removed on worker error.

Changed

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.15...v0.1.0

poolifier-web-worker - v0.0.15

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Ensure worker choice strategy wait for worker nodes readiness.

Changed

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.14...v0.0.15

poolifier-web-worker - v0.0.14

Published by jerome-benoit 11 months ago

What's Changed

Changed

  • Add a fastpath when tasks stealing or redistribution is impossible

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.13...v0.0.14

poolifier-web-worker - v0.0.13

Published by jerome-benoit 11 months ago

What's Changed

Fixed

  • Remove all pool events listener at pool destroying.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.12...v0.0.13

poolifier-web-worker - v0.0.12

Published by jerome-benoit 11 months ago

What's Changed

Fixed

  • Fix task function usage statistics handling for sequentially stolen tasks.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.11...v0.0.12

poolifier-web-worker - v0.0.11

Published by jerome-benoit 11 months ago

What's Changed

Changed

  • Make continuous tasks stealing start at worker node idling.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.10...v0.0.11

Package Rankings
Top 40.8% on Npmjs.org
Badges
Extracted from project README
GitHub commit activity (master) CI Workflow Code Coverage Quality Gate Status Npm Version JSR Version neostandard Javascript Code Style Discord Open Collective PRs Welcome No Dependencies Bugs Code Smells Duplicated Lines (%) Maintainability Rating Reliability Rating Technical Debt Security Rating Vulnerabilities