Patent attributes
A data storage system that implements identifying data store requests for asynchronous processing. A request may be received at a frontend task engine that processes requests for a network-based data store. The frontend task engine may evaluate the request to determine whether the request should be processed asynchronously. For a request identified for asynchronous processing, the task engine may initiate processing of the request at backend task engines for the network-based data store. Resources for processing the request at the frontend task engine may be reclaimed for processing other requests. A task sweeper that collects data for the network-based data store may detect that processing of the request has completed. The task sweeper may also provide an indication of the completion of the request.