Ultimamente he estado leyendo sobre REST en mis ratos libres (de 3 a 4 de la mañana ;-), por otra parte en una conversación que tenía con Edgar hace un par de día coincidíamos en que viendo internet “como un todo” la gente no se maravilla lo suficiente por el sencillo hecho de que funcione.

Leyendo Labnotes: The Web is broken … or just our concept of what works (de donde obviamente tomé el título de este artículo) señala que en una muestra de unas sesicientas mil página tomadas de internet, el 93% de la mismas tenían errores de “marcaje” (markup), y eso sin escarbar mucho en cosas más complicadas.

Cualquiera que navegue en internet con Firefox y un plugin como HTML Validator sabe que es extraño que una página valide contra HTML Tidy.

Si empezamos a hablar de redes, latencia, cachés, proxys, semántica de los recursos por ahí dispersos, podríamos echarnos a llorar. Pero lo cierto, es que internet (viéndola en conjunto con todos sus protocolos, y en el tiempo) funciona.

Así que ¿Cómo logras construir algo del tamaño de internet y que además funcione? fácil, asumiendo que en forma puntual va a fallar, fallar y fallar. ;-)


5 Respuestas a “Internet no sirve para nada, o sencillamente es un concepto que funciona”

  1. 1 Federico

    Te faltó mencionar que lo que explicas al final es la Ley de Postel. :)

  2. 2 JM

    A mi sólo se me ocurre una forma de explicarlo: la teoría del caos. Cuando un sistema complejo está formado por muchas partes (miles de millones), al final el sistema global funcionará mientras cada una de las partes cumpla con unas reglas muy sencillas. En el caso de internet, parece que las reglas a cumplir por cada parte (llamada agente) no son que valide su HTML, sino simplemente que aporten contenido (texto, imágenes, etc.) y relaciones (hipervínculos)… así que tenemos de miles de millones cumpliendo esas reglas sencillas… y tenemos a Internet funcionando!!
    De la misma forma se explican comportamientos tan complejos como la economía mundial o un tornado…

    Por cierto… esto de la teoría del caos también se aplica al desarrollo de software con metodología ágiles!!

    Saludos

    JM

  3. 3 BrainX

    Ahora que lo dices… Internet es un concepto bastante sovietico, es decir, como chernobyl: A los coñazos pero funciona.

    El detalle es que hasta ahora no habido ningun desastre notable. Bueno… a veces CANTV se cae completico y…

    Saluts.

  4. 4 victor

    tengo dos compus y las dos tienen internet por la tarde una de ellas ya no tenia y la otra si y ya la e revisado que este bien conectada pero aun sigue sin tener internet que es lo que puede tener mi cumputadora por favor si me puedes ayudar contestame en mi correo

    gracias

  5. 5 gonzo

    no sirve para nada en especial ahora que todo esta dominado por gogle o msn o yahoo ya no puedo ver tanto como antes que desepcion y ademas en mexico nos cobran mas de lo devido no se suponia que se iba a pagar sola ademas ya nadie quiere lo que las empresas venden es mejor lo independiente


RSS feeds

Suscríbete a nuestros RSS Feeds