Какой паттерн используется для реализации асинхронного обработчика с поддержкой отложенного выполнения?