Todo mundo sabe que hoje em dia a distribuição de um sistema pode ser um fator chave de sucesso e escalabilidade. Nós falamos de micro-serviços, load balancers, assincronismo e por aí vai. Apesar de serem conceitos extremamente importantes, a idéia aqui é tentar algo diferente: vamos usar o php como uma linguagem multithread para paralelizar a execução e stream sockets para distribuir esse processamento. Por quê? Porque podemos, porque é divertido e porque é sempre bom saber maneiras diferentes de executar tarefas complexas.