Pessoal é o seguinte, preciso fazer um servidor de chat. Independente de onde esse servidor irá rodar, preciso que ele suporte o máximo de usuarios ao mesmo tempo sem gerar delay nas respostas.
Usarei socket.
Para escrever para os usuarios tudo bem, uso demanda e uma thread apenas, minha duvida é nos readers.
Threadpool atrasa as respostas? (velocidade é um fator importante)
2000 Treads escutando o cliente, uma para cada cliente conectado zoua tudo? Quanto?
2000 Treads, uma para cada cliente conectado zoua tudo, mas é mais rapido q pool? …depende da maquina?
Threadpool será melhor sempre?
Se for um server fraco devo usar Threadpool, se for um server Megazord uma thread para cada?