I'm not sure if this is technically a call for threading, but strangely enough in my many years of coding, I really haven't had to do this.
Scenario:
- API Method is called by a user to kickoff the processing of an order.
- The processing method we need to call next can take a really long time, so start that but we don't need any reply or acknowledgement if it has been completed, error, etc. as our logging process takes care of all that.
- However, user just needs to know the process has started, so send back a positive response, but kick off the other methods.
I think this is threading, but for the life of me I'm a bit unsure.