I'm building a website that lets a user pay for a service that automatically does some video encoding for them.
Encoding takes several minutes. A naive solution would run each encoding job immediately. this could lead to several instances running and cause all of them to finish very slowly. the processing would probably affect serving requests.
As you can tell I don't do much web stuff. I'm sure there's some tool/approach that I'm supposed to be using in this situation, but I don't really know what it is