Qual a real diferença entre ReactPHP vs Swoole? Por que usar um e não o outro?
Qual a real diferença entre ReactPHP vs Swoole? Por que usar um e não o outro?
Pergunta aberta há duas semanas
Thalyta, ReactPHP é um componente PHP, escrito em PHP. Swoole é uma extensão, escrita em C.
O Swoole fornece os hooks que nos permite utilizar boa parte do ecossistema PHP como já conhecemos, mas de forma assíncrona. Já com ReactPHP nós precisamos usar os componentes específicos do ecossistema ReactPHP.
"Quando usar" cada um é uma pergunta difícil de responder. Eu usaria ReactPHP quando eu precisasse de algo menor ou quando eu não pudesse instalar extensões no servidor. Caso contrário, optaria por Swoole.