Busqueda

domingo, 2 de agosto de 2009

Y la Ola sigue llegando cada vez mas fuerte...

Si asi es, esa cosa rara que vez arriba, por si no lo sabes, sera muy famosa, y es que la ola empieza a llegar poco a poco, pero se cree que cuando menos lo esperes se levante muchos metros y limpie y cambie la manera de comunicarnos y trabajar en equipo via internet, y por que bueno por que google siempre ha cambiado las reglas y esta se espera no sea la excepcion.

En la reciente conferencia Google IO, la empresa sorprendió al mundo con una revolucionaria tecnología de comunicaciones, o como ellos lo llamaron : “el sistema de correo si fuera diseñado hoy”.

Y que nombre le pusieron pues Google Wave, el cual es un sistema que permite integrar varios servicios de comunicaciones en uno solo, a través de un motor que actúa como gran coordinador, y extensiones que aumentan los servicios ofrecidos.

Ademas la piedra angular de Google Wave es su interacción en tiempo real entre las personas que se están comunicando, es decir dos o más personas pueden estar trabajando al mismo tiempo en un documento y ver los cambios que está realizando cada uno a medida que se producen. (Estos de google siempre me ganan las ideas...).

Obviamente para soportar esta forma de trabajo tuvieron que crear toda una nueva base teorica, es decir protocolos y estandares, por lo que crearon el Wave Federation Protocol y un concepto llamado Operational Transform.

El Wave Federation Protocol está diseñado para hacer posible que terceros puedan alojar sus propias instancias de Wave que sean interoperables con el resto de la infraestructura. Por otra parte, Operational Transformation es un concepto fundacional de Google Wave, se trata de hacer que las operaciones del usuario se realicen localmente en forma inmediata y luego se transmiten al servidor en donde todas estas operaciones convergen.

La mayor gracia de esto es que una vez que se ha modificado el objeto compartido, los cambios se propagan de vuelta a cada usuario en secuencia cronológica para obtener el resultado de todos los cambios aplicados.

Google ha liberado el código de Operational Transform y un prototipo básico de cliente/servidor que usa el Wave Protocol. La idea del código liberado es que evolucione hacia una implementación de referencia que pueda operar en entornos de operación reales.

Debido a la complejidad del modelo concurrente de Wave, Google está preocupado que la implementación por terceros no sea capaz de interoperar correctamente. Al entregar esta implementación de referencia, se asegura que todos los participantes tengan un comportamiento consistente, reduciendo el riesgo de que una determinada implementación no esté a la altura de Wave.

Si te interesa puedes darte una pasadita por aqui para que sigas las instrucciones de los protocolos y pruebas.

0 Opiniones redactadas: