кстати кейс про "зочем асинхронность в пхп". есть сервис. туда надо заслать из пхп несколько тысяч реквестов. ну вот такой сервис. форыч, газл, пол часа.. медленно. за 10 мин реквесты меняются на асинк газл реквесты, раз 50 реквесто анврап, 15 секунд. всё. и не надо переписывать на го. это совсем не та асинхронность о которой была речь, это только капля. зачем? да штоб ваше приложение делом занималось, а не ожидало там хуйпойми чего.
Можно написать баш скрипт который запустит сколько хотите пхп процессов. Можно сделать fork() а для удобства даже какой-нить Spork заюзать, ток посвежее. Если уж не охота менять язык. Если что - я не против асинка в пхп, я только о том, что пример не удачный от слова совсем.