General async task scheduling service