Infelizmente, Long Polling e Server Sent Events (SSE) não são escaláveis com o PHP. Primeiro que é necessário usar FastCGI com Workers (PHP-FPM + Nginx por exemplo), o que não é tanto problema pois a maioria dos projetos já utilizam em produção.
No entanto, cada request Long Polling ou SSE vão ocupar um worker do PHP-FPM, algo que já te limita bastante e gasta muitos recursos.
A alternativa seria utilizar Swoole, ReactPHP, Node.js, GO ou qualquer outra tecnologia de IO não bloqueante / green threads. O PHP enviaria um evento para uma fila (um Redis já resolve para projetos pequenos) e o outro projeto lê dessa fila e envia a informação pro client.
Claro, sempre pode-se utilizar serviços de terceiros também.