Корутины в C++20: Архитектура и Применение Асинхронного Кода