Buscar
Social
Ofertas laborales ES
« Por fin se puede obtener un implementación de Java EE 5 de IBM | Main | De mal a peor: ni Java 6, ni Java 5, ni explicaciones por parte de Apple »
martes
oct302007

¿Por qué los grandes sitios no están construidos con Java?

Esa es la pregunta que Nati Shalom. creador de GigaSpaces, ha hecho en su blog y que InfoQ analiza junto a las respuestas en este post. Como se puede ver en el resumen de las plataformas en que corren algunos de los sitios más populares en la web que publicó Pingdom, la mayoría usa una solución LAMP. El punto que explica Nati Shalom es que al final terminan implementando a mano estrategias para lograr la escalabilidad que en Java ya están implementadas sobre todo para aplicaciones financieras (como es el caso de GigaSpaces o Terracota). ¿Por qué no se usan estas opciones en los sitios web 2.0?

Entre las respuestas dadas en los comentarios de las que infoq hace un resumen encontramos cosas interesantes como:

  • Pingdeon no lista a otras aplicaciones que sí usan Java como Amazon, GMail, AdWords, Hi5 o eBay.
  • Diferencias culturales: el desarrollador típico de sitios web está más enfocado a cuestiones como redes sociales y un buen diseño en comparación al desarrollador java. Además las instituciones financieras tienen un gran presupuesto que les permite escalar mediante hardware mientras que las startups web 2.0 tienen que hacerlo mediante software.
  • Las aplicaciones LAMP soportan mejor las modificaciones ágiles, los desarrolladores LAMP tienen sueldos menores por lo que los costes de los proyectos se reducen.

Martín Pérez hace un buen resumen en su blog de estos comentarios. ¿Por qué no se usa Java en los grandes sitios, incluso cuando parece que sería perfecto para enfrentar los problemas de escalabilidad?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.