RoughHelix optimizes real-time data processing with a high-performance, multi-threaded framework, employing a dynamic resource allocator and task manager.
With RoughHelix, you get a lightweight tool that stays out of your way.
What you get
- RoughHelix optimizes real-time data processing
- with a high-performance, multi-threaded framework,
- employing a dynamic resource allocator
- RoughHelix optimizes real-time data processing
- with a high-performance, multi-threaded framework,
- employing a dynamic resource allocator
- javascript
- Standard library, minimal dependencies
- unittest/pytest
- Clone the repository:
git clone https://github.com/innayakendya/RoughHelix.git - Install required dependencies:
pip install -r requirements.txt
Runtime options can be set in the config file or overridden per call. The most commonly changed values are:
- timeout: how long operations may run before failing
- retries: how many times a failed operation is re-attempted
- cache: where temporary results are stored
Contributions are welcome and appreciated. Please submit pull requests and issues through the GitHub interface.
Released under the MIT License — see the LICENSE file.