Envío de mensajes a múltiples destinos

Jesus Cea jcea en argo.es
Jue Ene 31 12:59:38 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alberto Valverde wrote:
| Si tienes que enviar a mucho clientes (y esperar respuesta) un hilo por
| socket es muy ineficiente [1].

La web indicada señala problemas de escalabilidad con "select", no con
threads.

De hecho los threads serían muy eficientes, porque solo están
interesados en un socket cada uno y no usan select.

Si el tráfico no es brutal, y el número de clientes no es muy elevado
(cientos), threads no es mala solución. Depende del sistema operativo,
claro, y de la memoria que tengas (ya que cada thread consume memoria).

La gran ventaja de este sistema es que es trivial, te permite programar
como siempre, y puedes usar todas las librerías normales de python y no
preocuparte de llamadas "bloqueantes", etc.

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea en argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea en jabber.org         _/_/    _/_/          _/_/_/_/_/
~                               _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBR6G4Kplgi5GaxT1NAQKfsQQAjOJx238IgMLYwZUnqxgFnhoohI8Uhmvn
BI+0RBES6gBUmP28FgComzMaqiM/4hJ5wOhNTnB0G02yIJr7PGnrnFpjMXaKNydW
Pj8t88YeYASaO7pA5No71ga/1INGTQ67FHRCwNPYH4KUrZNe3CJNgFxunZJIBRY7
oDJYeY4P2AE=
=Ms/b
-----END PGP SIGNATURE-----
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es