Summary
Job Management, List Processing, Distributed Processing
Features
- A REST-based API designed to be easily consumable
- Manages the life cycle of multiple Jobs
- WebSockets for real-time notification
- Ability to send a notification to list owner if condition is reached (e.g. massive processing to find a prime number, and a number is discovered to not be prime, send notification to move on to next number)
Status
- alpha, usable, basic functionality implemented
Implementation
- Currently re-implementing w/ a kubernetes based solution (5/30/2023)
- OIDC login with api_key api access
Git Repo
Active Development
- Ability to “upgrade” to BIGNUM as needed, using standard long otherwise for better performance
- Ability to use a stand alone database rather than kubernetes crds
- Investigate scaling opportunities
- Allow anonymous processing of lists, in addition to list owner
- Add server configuration & security controls, enough to make opening api up to the internet possible