sábado, diciembre 16, 2006
Comet, reinventando términos
sábado, diciembre 16, 2006 por Martín
El streaming HTTP es la técnica más básica de cualquier compañía que se dedique al mundo de la bolsa, comercio de divisas, o en resúmen cualquier mundo en el que se necesita empujar datos al cliente a velocidades de vértigo. Por ejemplo en el mundo del intercambio de divisas todos los interfaces se basan en este concepto ya que la volatilidad del mercado es brutal y cuando estas operando con monedas con mucha volatilidad, unos pocos segundos pueden significar cientos de miles de dólares.
El streaming HTTP se puede realizar tanto desde un cliente web como desde una aplicación de escritorio tradicional. No es algo que esté ligado para nada con AJAX. Por ejemplo, puedes tener tu aplicación de escritorio interactuando con un banco a través de HTTP y mantener dicha conexión abierta para que el servidor te esté continuamente haciendo streaming de datos. Como he dicho, esto es algo que se ha estado haciendo durante años. En estos casos, el usar una técnica como esta y mantener la conexión habierta es algo básico ya que es físicamente imposible el soportar una comunicación mediante polling. Si alguno se está preguntando porque utilizar HTTP, simplemente debe pensar que estamos hablando de bancos, y los firewalls son muy importantes en los bancos :-), especialmente cuando tu objetivo es el retail, es decir, el público de a pie.
Existen muchos recursos actualmente sobre Comet, AJAX, NIO, etc. y este año ha sido uno de los mejores para este terreno. Servidores web como Jetty o Apache Tomcat 6 soportan ya el mantener conexiones persistentes con el cliente a través de Java NIO, pero el caso es que la historia no se ha acado todavía ahí. El problema más importante ahora mismo es que aunque escales en la capa Servlet, todavía tienes que escalar en el Apache que los bancos te suelen ofrecer como entrada, ya que no sirve de nada liberar threads en tu contenedor web si están bloquedas en el servidor HTTP. Existen opciones como Grizzly, que es un servidor HTTP que utiliza NIO por debajo, pero la realidad es que es poco probable que estas organizaciones te permitan instalar este tipo de software en su puerta de entrada al mundo exterior.
Ante esta situación sólo queda esperar. Probablemente el próximo año se harán muchos avances en este sentido, así que promete ser un año emocionante.
Subscríbete al feed
Regístrate con Feedburner y recibirás por email todas las novedades
Comentarios Recientes
Recent Comments
-
Dubai Technician
Simple And Nice Blog I appreciate your opinion. printer repair near me printer services printer repair dubai printer repair printer services near me printer...
http://brigomp.blogspot.com/2008/10/facebook-viene-dubiln.html · 2 years ago
-
Dubai Technician
I found your blog really really useful. This is very informative and genuine blog cheers for writing this blog. I've also viewed GIVEN BELOW
http://brigomp.blogspot.com/2008/10/facebook-viene-dubiln.html · 2 years ago
-
Shashikant01
I have read your blog and it is full of information which a needy need and if you want to do any kind of electronic repair in Dubai like data recovery dubai, macbook repair dubai, iphone repair...
http://brigomp.blogspot.com/2008/10/facebook-viene-dubiln.html · 2 years ago
-
Adamfrost
I read your content and you have explained all the information in it in detail I provide service to people in Dubai like home cleaning, cockroach pest control ajman, baby sitter,
http://brigomp.blogspot.com/2008/10/facebook-viene-dubiln.html · 2 years ago
-
plablito
hombre claro..por tener 3000 e te podria hacer i en 12 h el estado...e llegado aqi porq necesito informacion..qero abrir un negocio de personalizacion de ropa en general i no se como se abre una...
Pensamientos ágiles: Creando una empesa en 24 horas por 100€ · 4 years ago
Etiquetas
- programación (190)
- Arquitectura (90)
- java (78)
- Otros (76)
- empresa (62)
- sistemas (61)
- escalabilidad (56)
- agile (54)
- emprendedores (48)
- Irlanda (42)
- Open Source (31)
- google (27)
- empleo (26)
- humor (24)
- amazon (22)
- eventos (22)
- metodologías (22)
- fun (21)
- rendimiento (21)
- software (21)
- dublin (20)
- testing (18)
- startups (17)
- galicia (15)
- hadoop (15)
- spring (15)
- datacenter (14)
- seguridad (14)
- unit testing (14)
- web 2.0 (14)
- cloud computing (13)
- grails (13)
- jobsket (13)
- libros (13)
- Ingeniería (12)
- eclipse (12)
- facebook (12)
- bases de datos (11)
- virtualización (11)
- yahoo (11)
Archivo de Entradas
-
►
2011
(58)
- ► septiembre (5)
-
►
2009
(61)
- ► septiembre (3)
-
►
2008
(129)
- ► septiembre (11)
-
►
2007
(217)
- ► septiembre (17)
-
▼
2006
(42)
-
▼
diciembre
(10)
- Betanzos en la red
- Cuatro años bloggeando
- Vacaciones y Irish seals
- Juegos en la empresa
- Irlanda: Otro mundo en cuanto a Internet
- Comet, reinventando términos
- Pruebas proactivas, tests de integración y equipos...
- ¿ Debería despedir a su arquitecto ?
- Ron Jeffries sobre metodologías ágiles
- Interfaces de usuario: ¿Construcción manual o auto...
-
▼
diciembre
(10)
Mi CV
Cosas que leo
List
También tenemos una tienda de Colchones y Sofás en Betanzos
comments
0 Respuestas a "Comet, reinventando términos"Publicar un comentario