For one of the URLs that my clients will be calling, I want it to return as soon as possible with minimal disruption, so even if the database is down or slow, the request still returns pretty fast.
I still need to do some processing of the data sent, so I am thinking about having a separate "queue" that holds the data and then process in almost realtime but in a separate thread.
Before I go off and start writing this queue I wanted to ask if there are readily available classes/libraries to do this ?
This is a java web app, deployed with jboss.