-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On May 5, 2009, at 11:47 PM, Felix Manuel Arismendi Quispichuco wrote: >> >> La escalabilidad no depende de la tecnología usada, depende de la >> ARQUITECTURA que diseñes. Myspace usa IIS con .NET, y lo "han hecho" >> escalar muy bien. > > Eso no no es cierto, sobran los benchmarks en los que comaparando > sobre > el mismo fierro java escala mejor que php y ambos lo hacen mejor > que .net, aseverar que la tecnología usada es indiferente a la > escalabilidad es desacertado, Error. Pero no te preocupes, es un error común. Lo que pasa es que estas confundiendo performance con escalabilidad. Nadie discute que java y .net sean mas rápidos que php. El tema es que el uso de estos lenguajes no es garantía ni solución mágica para escalar (lamentablemente los venden así). Lo que mencionas es algo que Cal Henderson (el arquitecto de escalabilidad de Flickr) describe como el "Scaling Myth" (el mito de la escalabilidad): que entre otras cosas, explica que escalabilidad: 1- NO ES performance 2- NO ES usar java o algo compilado 3- NO ES el uso de alguna tecnología. > conocido es el ejemplo de ruby en el cual > no solo es la performance sino la escalabilidad lo que se sita como > puntos débiles entre algunos otros. la arquitectura es uno mas de los > elementos a tener en cuenta, una arquitectura inadecuada generará > desescalabilidad, en tanto que una buena arquitectura será escalable, > esto dentro de los parametros de lo alcanzable dada la tecnología > usada. Bueno a ver, esta noticia te va a sorprender: RUBY ESCALA. Yellowpages.com esta en ruby. PYTHON ESCALA: youtube esta escrito en python. PHP ESCALA: facebook y wikipedia usan php. El "problema" que tienen python/php/ruby/perl en comparación a java/.net es que priorizan velocidad de desarrollo sobre velocidad de ejecución. Pero ese es un tema de performance, NO de escalabilidad; porque la escalabilidad NO la dicta el lenguaje de programación que se use, la dicta la ARQUITECTURA. Si te interesa el tema, di una charla introductoria sobre escalabilidad web hace un par de años, la puedes bajar en: http://gpicon.org/talks/tabo-scalability.pdf O si quieres profundizar mas, te recomiendo estos libros: - Building Scalable Web Sites[0] - Scalable Internet Architectures[1] - The Art of Capacity Planning[2] Saludos. 0- http://oreilly.com/catalog/9780596102357/ 1- http://scalableinternetarchitectures.com/ 2- http://oreilly.com/catalog/9780596518578/ - - tabo Gustavo Picon http://gpicon.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.11 (Darwin) iEYEARECAAYFAkoBIIgACgkQywoV1jM0SwPu5gCgvssjN1ivOXIc8ulVHYGtb4wi GJAAn3yXsLtvNHsKFTFTHdHMUH1mbWyT =UYjg -----END PGP SIGNATURE----- _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
