/SCUD

Scheduling toolkit based on Generalized Processor Sharing (GPS) approach

Primary LanguageC++GNU Affero General Public License v3.0AGPL-3.0

SCUD - a toolkit for general-purpose scheduling and routing based on Generalized Processor Sharing paradigm. This software provides building blocks for routing chain of custom defined objects. The blocks include but not limited to: generalized Queue, Dropper (filter) and Scheduler. Combining these entities into forwarding rout one can insert his data objects into FIFO containers and then select some container each time and pull data object. Objects may be dropped (filtered out). This SW does not depend on non-standard libraries, is self-contained, supports any version of C++ starting from C++11, can be customized.

  • Current version

0.1.13

  • LICENSE

This SW is provided under terms of Affero GPL v3.0 license.

Contacts:

email: rainbowsup191+SCUD@gmail.com

Twitter URL

Support!

Donate

Many thanks in advance.