[pyar] Python y sockets

Claudio Freire klaussfreire en gmail.com
Mar Abr 16 14:30:32 ART 2013


2013/4/16 Facundo Batista <facundobatista en gmail.com>:
>> Al servidor de sockets en java se conectan 250 clientes y cada cliente envía
>> tramas cada 30 segundos aproximadamente
>> Al servidor de python se conectan unos 80 clientes y cada cliente envía
>> tramas cada 30 segundos aproximadamente
>>
>> inclusive use el modulo multiprocesing pero sin ningún cambio aparente, no
>> se que puedo estar haciendo mal
>
> Si te empecinás en usar threading o multiprocessing, te recomendaría
> que levantes N trabajadores y les vas pasando los datos recibidos para
> que procesen. Pero nunca levantes un thread o un proceso por cada
> paquete UDP que recibís.
>
> Por otro lado, "un servidor que trabaja con la red y necesita alta
> performance" pide a gritos que uses algo tipo Twisted.


Y cuando dice nunca, estamos hablando de NUNCA.

Es el equivalente de escribir en un cuaderno, pero entre cada palabra,
te vas corriendo al piso de arriba, donde dejaste el tintero, mojás la
pluma, y volvés.

Leete esto:

http://www.ibm.com/developerworks/aix/library/au-threadingpython/



More information about the pyar mailing list