1 रिपॉजिटरी
Simultaneous execution of multiple registered asynchronous callbacks where the system waits for all to complete.
Distinct from Parallel Callback Aggregation: None of the candidates describe a general-purpose plugin hook execution pattern; they focus on objective functions, task aggregation, or query dispatch.
Explore 1 awesome GitHub repository matching software engineering & architecture · Parallel Callback Execution. Refine with filters or upvote what's useful.
Tapable is a JavaScript plugin architecture framework and event-driven hook library. It serves as a high-performance callback engine and asynchronous workflow coordinator for building extensible systems. The library differentiates itself by compiling plugin logic into cached functions to minimize dispatch overhead. It provides a variety of execution patterns, including serial, parallel, and waterfall flows, as well as looping sequences and short-circuit execution. The framework covers the definition of custom event hooks, the management of plugin execution ordering, and the interception of h
Provides a mechanism to execute all registered asynchronous plugin callbacks simultaneously and wait for their collective completion.