Ori Cohen (ori88c)

ori88c

Geek Repo

0

following

0

stars

Github PK Tool:Github PK Tool

Ori Cohen's repositories

zero-backpressure-semaphore-typescript

Semaphore for Node.js projects, inspired by the RAII idiom. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability. Additionally, it features a modern API and incorporates mechanisms for graceful termination and error handling.

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

delayed-async-task

A modern `setTimeout` substitute tailored for asynchronous tasks, designed to schedule a single delayed execution. Features status getters to communicate the execution status, the ability to abort a pending execution, and the option to gracefully await the completion of an ongoing execution.

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

non-overlapping-periodic-job-scheduler

Periodic job scheduler ensuring non-overlapping executions and deterministic termination. Features a dynamically chosen interval between executions, determined by a user-injected calculator function.

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0