Skip to content

About

RoughHelix optimizes real-time data processing with a high-performance, multi-threaded framework, employing a dynamic resource allocator and task manager.

Resources

Stars

116 stars

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoughHelix

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

Key Features

  • RoughHelix optimizes real-time data processing
  • with a high-performance, multi-threaded framework,
  • employing a dynamic resource allocator

Technology Stack

  • javascript
  • Standard library, minimal dependencies
  • unittest/pytest

Installation

  1. Clone the repository: git clone https://github.com/innayakendya/RoughHelix.git
  2. Install required dependencies: pip install -r requirements.txt

Configuration

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

Contributing

Contributions are welcome and appreciated. Please submit pull requests and issues through the GitHub interface.

License

Released under the MIT License — see the LICENSE file.

About

RoughHelix optimizes real-time data processing with a high-performance, multi-threaded framework, employing a dynamic resource allocator and task manager.

Resources

Stars

116 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages