Cometas e hilos
http://barrapunto.com/articles/08/11/28/1350240.shtml
editada por rvr el Viernes, 28 Noviembre de 2008, 13:43h
Printer-friendly Email story
desde el dept. v=Ks9HS7Gm-lE
Programación
En javaHispano publican un artículo titulado ¿Están lloviendo de nuevo
Cometas e Hilos?
(http://www.javahispano.org/contenidos/es/estan_lloviendo_de_nuevo_cometas_e_hil\
os/?menuId=MINDS)
: «En los últimos años se ha estado apostado por la técnica de
comunicaciones asíncronas (no bloqueantes), por ejemplo en servidores de
aplicaciones, en contra de la técnica basada en hilos o síncrona (hilo
por conexión, en donde los hilos se bloquean cuando no pueden leer o
escribir). Como justificación se partía de la idea de que la técnica de
comunicación asíncrona es superior tanto en rendimiento y en
escalabilidad a la técnica clásica síncrona. Dicha idea se basó
inicialmente en el proyecto SEDA basado a su vez en la tesis doctoral de
Matt Welsh en torno a 2001. En el ámbito Java se ha concretado en el
predominio del uso de NIO en vez de IO (el proyecto SEDA está también
basado en Java). El artículo plantea que la tesis de Welsh era válida en
aquella época sobre todo en sistemas Linux basados en el kernel 2.4 o
anteriores y máquinas virtuales Java antiguas». Un artículo relacionado,
de meses atrás, es ¿Es NIO realmente más rápida que IO?
(http://www.javahispano.org/contenidos/es/es_nio_realmente_mas_rapida_que_io/).