https://github.com/metarhia/noroutine

Goroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱
https://github.com/metarhia/noroutine

Keywords

balancer concurrency goroutine metarhia multithreading parallel routine threads workers

Last synced: 11 months ago
JSON representation

Acceptance Criteria

Repository metadata

Goroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 1 year ago

Total Commits: 36
Total Committers: 5
Avg Commits per committer: 7.2
Development Distribution Score (DDS): 0.222

Commits in past year: 4
Committers in past year: 1
Avg Commits per committer in past year: 4.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Timur Shemsedinov t****v@g****m 28
wansmer w****r@g****m 5
Ranko r****o@a****l 1
Шапошников Евгений e****v@g****m 1
Saro Amirkhanyan 3****n 1

Committer domains:


Issue and Pull Request metadata

Last synced: over 1 year ago

Total issues: 9
Total pull requests: 28
Average time to close issues: 1 day
Average time to close pull requests: 12 days
Total issue authors: 4
Total pull request authors: 9
Average comments per issue: 0.67
Average comments per pull request: 1.32
Merged pull request: 1
Bot issues: 0
Bot pull requests: 3

Past year issues: 0
Past year pull requests: 6
Past year average time to close issues: N/A
Past year average time to close pull requests: about 1 month
Past year issue authors: 0
Past year pull request authors: 3
Past year average comments per issue: 0
Past year average comments per pull request: 1.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/metarhia/noroutine

Top Issue Authors

  • tshemsedinov (5)
  • Wansmer (2)
  • nechaido (1)
  • VasilSvirid (1)

Top Pull Request Authors

  • tshemsedinov (17)
  • dependabot[bot] (3)
  • Wansmer (2)
  • mchekh (1)
  • Ranko95 (1)
  • vsawake (1)
  • JaoodxD (1)
  • cleverid (1)
  • saroamirkhanyan (1)

Top Issue Labels

  • metarhia-s'22 (6)
  • enhancement (5)
  • bug (2)

Top Pull Request Labels

  • dependencies (3)
  • enhancement (1)

Package metadata

npmjs.org: noroutine

Goroutine analogue for Node.js, spreads I/O-bound routine (tasks) to utilize thread pool with `worker_threads` using balancer with event loop utilization.

  • Homepage: https://metarhia.com
  • Licenses: MIT
  • Latest release: 0.0.7 (published almost 3 years ago)
  • Last Synced: 2024-06-12T04:42:25.073Z (11 months ago)
  • Versions: 7
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 4 Last month
  • Rankings:
    • Stargazers count: 4.793%
    • Forks count: 6.133%
    • Dependent repos count: 10.305%
    • Average: 12.387%
    • Downloads: 19.78%
    • Dependent packages count: 20.923%
  • Maintainers (1)
  • Funding:
    • type: patreon
    • url: https://www.patreon.com/tshemsedinov

Dependencies

package-lock.json npm
  • 188 dependencies
package.json npm
  • @types/node ^18.0.0 development
  • eslint ^8.19.0 development
  • eslint-config-metarhia ^8.1.0 development
  • eslint-config-prettier ^8.5.0 development
  • eslint-plugin-import ^2.26.0 development
  • eslint-plugin-prettier ^4.2.1 development
  • metatests ^0.8.2 development
  • metautil ^3.5.21 development
  • prettier ^2.7.1 development
  • typescript ^4.7.4 development
.github/workflows/test.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-node v1 composite

Score: 8.415160465851086