webbertakken / reviewer

PR Code Reviewer
https://github.com/marketplace/pr-code-reviewer
MIT License
22 stars 2 forks source link

Scaling for wider public (runtime and gpt calls) #21

Open webbertakken opened 1 year ago

webbertakken commented 1 year ago

Context

Runtime needs to be very scalable, so that many requests can be made. Potentially thousands of installations will apply to even more repositories. About half of them might have regular commits (triggering pull_request.synchronize hook).

We need to be sure that both the runtime and the LLM backend can take some load.

Suggested solution

Whichever works to be fair.

Considered alternatives

webbertakken commented 1 year ago

Runtime is workers. Backend is GPT, which should be relatively scalable.

Just need to figure out if donations will cover the costs. Or otherwise find more sponsors.