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