DDMAL / DDMAL/Rodan

Test Rodan with King Ghidorah to see if it's still slow

Open
#859 2 comments 0 reactions 4 assignees Claimed by @MrMondrian View on GitHub
Priority: HIGH Rodan Client Type: MAINTENANCE
Dominant language
CSS
Stars
46
Forks
13
PR merge metrics
No merged PRs in 30d

Description

King Ghidora, by Alex @deepio (https://github.com/DDMAL/KingGhidorah) is a python package that allows you to automate creating resources, making jobs, changing settings, and running noninteractive workflows. I would like someone to test a few tasks (running several copies of the same task at once) using Ghidora:

- [ ] Changing Ports / Settings / Creating Jobs
- [ ] Uploading large files as resources
- [ ] Uploading many small files as resources
- [ ] Renaming resources
- [ ] Running many "cheap" jobs at once
- [ ] Training a small layer-separation model

Benchmark these tasks (as many as are possible in KingGhidora), and compare to how long it takes in rodan-client. If the number of requests made to the Rodan API is excessive, and if it takes less time than it does using rodan-client. We have come to suspect that rodan-client uses so many API calls that it is causing the nginx container to start buffering requests, causing a slowdown when using the client, and that the slowdowns reported elsewhere (e.g., https://github.com/DDMAL/Rodan/issues/812 ) are not related to memory or compute limitations.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.