How would we handle communicating the processing of said file back to client?
Sigiloso
Simple way would be to have an endpoint that client can periodically ping to check upon the process. More mature way would be adding websockets, so that server can let client know once processing status changed when it's relevant.