Asynchronous task execution