Half-Sync/Half-Async Framework