Skip to content

Commit

Permalink
πŸ“¦ v3.1.1
Browse files Browse the repository at this point in the history
__Major Changes:__

- πŸ‘¨β€πŸ”§ Fix CommonJS compatibility
- πŸ“¦ Packaged as ES Module

__Changes:__

- 🀝 Compatibility with ESM and CommonJS import/export, thanks to @masterbater for reporting the issue #16

__Dev Dependencies__:

- πŸ“¦ `bson@6.6.0`, *was `v6.3.0`*
- πŸ“¦ Removed rudiment dependency `pathval`, *was `v2.0.0`*
  • Loading branch information
dr-dimitru committed Apr 2, 2024
1 parent a0ba80e commit a97597e
Show file tree
Hide file tree
Showing 4 changed files with 622 additions and 23 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

# JoSk

"JoSk" is a Node.js task manager for horizontally scaled apps, apps planning horizontal scaling, and apps that need to easily scale horizontally in the future.
"JoSk" is a Node.js task manager for horizontally scaled apps, apps planning horizontal scaling, and apps that would need to scale horizontally in the future with ease.

"JoSk" follows `setTimeout` and `setInterval` methods native API. Tasks can get scheduled using [CRON expressions](https://github.com/veliovgroup/josk?tab=readme-ov-file#cron). All queued tasks are synced between all running application instances via MongoDB.

"JoSk" package support different horizontally scaled apps via clusters, multi-server, and multi-threaded Node.js instances. That are running on the same or different machines or different data-centers. "JoSk" ensures that the only single execution of each *task* occurs across all running instances of the application.
"JoSk" package support different horizontally scaled apps as clusters, multi-server, and multi-threaded Node.js instances. That are running either on the same or different machines or different data-centers. "JoSk" ensures that the only single execution of each *task* occurs across all running instances of the application.

__Note: JoSk is the server-only package.__

Expand Down
Loading

0 comments on commit a97597e

Please sign in to comment.