Las páginas web de hoy en día son muy complejas. Una página web normal necesitaría una media de 80 archivos provenientes de unos 13 dominios diferentes. A un navegador web común, esto le llevaría miles de vueltas y procesos que se sumarían al tiempo de carga de la página.
Amazon Silk cambia esta realidad radicalmente. Hemos reconstruido el software del navegador y hemos cargado las piezas de computación de Amazon Web Services (AWS) a la nube. Esto permite a Silk ir más rápido y hacer más cosas en menos tiempo. A este tipo de idea la llamamos arquitectura "separada" (split) de navegador. El software del navegador Silk reside tanto en el Kindle Fire como en el repositorio de archivos gigante del Amazon Elastic Compute Cloud (Amazon EC2), la nube elástica de computación de Amazon.
Menor tiempo de tránsito
Amazon EC2 siempre está conectado al backbone de Internet, en el que las latencias de viaje de ida y vuelta son más cortas que las típicas que ocurren a través de conexiones inalámbricas. Ya que AWS tiene relación con los principales proveedores de Internet y las principales páginas web están alojadas en el EC2, muchas de las solicitudes de páginas no abandonan la infraestructura extendida de AWS, lo cual acorta los tiempos de tránsito a meros milisegundos.
Potencia de computación en la nube Cloud
Silk utiliza la potencia y la velocidad del sistema de servidores del EC2 para recuperar los componentes de una web de forma paralela y simultánea y enviarlos al Kindle Fire en un flujo de tarea rápido y único. El enviar tareas de computación intensivas al EC2 ayuda, además, a conservar la batería del Kindle Fire.
Indexación de páginas y Aprendizaje automático
Debido a que Silk sirve millones de vistas de páginas al día, aprende cosas sobre los sitios y páginas que recupera. Prestando atención a los patrones de tráfico puede, como añadido, deducir lo que los usuarios van a hacer a continuación. Por ejemplo, Silk puede deducir que el 85% de los visitantes de una página de noticias relevante tienden a hacer clic en el primer titular. Con dicho conocimiento, el navegador toma decisiones inteligentes y se anticipa proponiendo el contenido al Kindle Fire, poniendo a disposición del usuario todavía más rápidamente las páginas más visitadas.