Мне нужно выполнить асинхронную задачу, когда вызывается конечная точка веб-службы RESTful. Фактически, конечной точке предлагается выполнить основную часть работы с операцией POST. Он должен немедленно вернуть 200 OK вызывающему, создать поток и выполнить свою ресурсоемкую задачу. По завершении поток затем отправит POST в соответствующую конечную точку на вызывающей стороне (другой сервер REST), указывая на успех (передав токен, представляющий запрос начальной транзакции).
Каковы наилучшие практические подходы к выполнению асинхронных действий внутри сервлета, о которых я должен знать?