martes, 18 de febrero de 2014

Amazon Silk


Amazon Silk es un navegador de Internet de la empresa estadounidense Amazon disponible en sus dispositivos Kindle Fire, que llego al mercado en noviembre de 2011. Se trata de un programa que no sólo funcionará en el dispositivo del usuario, sino que también se ejecutará en la nube. Los servidores de Amazon, famosos por alojar numerosos servicios web, pasarán a alojar la caché virtual del navegador, por lo que absolutamente nada se guardará en el gadget del usuario. Pero la principal ventaja de este cambio de arquitectura será la aceleración de la navegación.
¿Cómo? Muy sencillo. El modelo convencional cliente-servidor establece que sea el navegador del cliente el que haga peticiones a un determinado servidor, y éste le responda directamente. Con Silk el modelo cambia un poco: aparece la famosa nube de por medio, de tal forma que son los propios servidores EC2 los que realizan todo el intercambio de mensajes y se encargan de todo (de obtener la IP de la página, de solicitar la información y hasta de devolvérsela al usuario).
Todo mucho más rápido. En términos de tiempo, si normalmente estos intercambios se demoran en torno a 100 milisegundos, con los servidores EC2 de por medio la espera se reduce a unos casi imperceptibles 5 milisegundos. No sólo eso, y es que este sistema ofrece una ventaja extra: al saber los servidores de Amazon el dispositivo desde el que nos conectamos, puede adaptar y optimizar perfectamente el contenido a servir. No es lo mismo ver un vídeo en una pantalla con resolución HD que en un móvil, por ejemplo, o lo mismo si hablamos de un archivo *.jpg que ocupa una gran cantidad de espacio. Por ahora, este navegador tan sólo estará disponible en Kindle Fire, el nuevo tablet de la compañía, aunque desde Amazon parecen tener grandes planes para Silk.

El navegador está basado en un caché remoto WebKit diseñado para hacer uso de la estructura Amazon Web Services (AWS). Silk trabaja en red como intermediario entre la página web y el usuario, reduciendo así el tiempo de carga de las páginas. Otra característica del navegador es una función con la que se predice el uso por parte del usuario para mejorar así el funcionamiento.



No hay comentarios:

Publicar un comentario