Swoole — движок на C++ для параллельного сетевого взаимодействия, который работает на основе асинхронных событий и сопрограмм. Модуль добавляет в PHP сопрограммы и поддержку высокопроизводительного сетевого программирования. Swoole включает серверные и клиентские модули для взаимодействия по сетевым протоколам, что упрощает внедрение: служб на основе протоколов TCP и UDP, высокопроизводительных веб-служб и служб на основе протокола WebSocket, организацию IoT-сетей, программ взаимодействия в реальном времени, разработку игр, микросервисов и других сценариев. Модуль выводит PHP за рамки традиционных областей веб-разработки. Перед началом работы с модулем лучше изучить » Документацию к Swoole.
Замечание: Для Windows-платформ этот модуль недоступен.