title: How to invoke async controller logic after returning response using Spring?
body: <p>I need to process request asynchronously in time - after receiving request I must return a response with status 200 to confirm that the request have reached it's goal, and then proceed with some magic to happen in service. I tried few ways to reach it, but every time response was sent after logic part ended in some other thread.</p>
  
  <p>Is there a way to reach it using Spring? Or should I rather think about other approach to this problem?</p>