Kindle fire tablet 7 revolutionary cloud-accelerated split browser
Modern websites are complex. A typical
web page requires 80 files served from 13 different domains. This takes a
regular browser hundreds of round trips, and adds seconds to page load
times.
Amazon Silk is different in a radical
new way. When you use Silk, without thinking about it or doing anything
explicit, you’re calling on the computing speed and power of the Amazon
Web Services cloud (AWS). We’ve refactored and rebuilt the browser
software stack to push pieces of the computation into the AWS cloud.
This lets Silk do more work, more quickly, and all at once. We call this
“split browser” architecture.
Silk browser software resides both on
Kindle Fire and on the massive server fleet that comprises the Amazon
Elastic Compute Cloud (Amazon EC2). With each page request, Silk
dynamically determines a division of labor between the mobile hardware
and Amazon EC2 (i.e. which browser sub-components run where) that takes
into consideration factors like network conditions, page complexity and
the location of any cached content.
Read more: Amazon tablet Kindle Fire Features
Shorter Transit Times
Amazon EC2 is always connected to the
backbone of the Internet where round-trip latency is 5 milliseconds or
less to most web sites rather than the 100 milliseconds that’s typical
over wireless connections. AWS also has peering relationships with major
internet service providers, and many top sites are hosted on EC2. This
means that many web requests will never leave the extended
infrastructure of AWS, reducing transit times to only a few
milliseconds.
Computing Power in the Cloud
EC2 servers have massive computational
power. On EC2, available CPU, storage, and available memory can be
orders of magnitudes larger than on mobile devices. Silk uses the power
and speed of the EC2 server fleet to retrieve all of the components of a
website simultaneously, and delivers them to Kindle Fire in a single,
fast stream. Transferring computing-intensive tasks to EC2 helps to
conserve your Kindle Fire battery life.
Persistent Connections
A typical web request begins with
resolving the domain names associated with the server and establishing a
TCP connection to issue the http request. Establishing TCP connections
for each request consumes time and resources that slow down traditional
browsers. Silk keeps a persistent connection open to the backend server
on the AWS cloud so that there is always a connection at the ready to
start loading the next page. In addition, the Silk backend server keeps
persistent connections open to the top sites on the web. This approach
further reduces latency that would otherwise result from constantly
establishing connections. Further, the connection between Silk and the
backend infrastructure uses a pipelined, multiplexing protocol that can
send all the content over a single connection.
Page Indexes
Traditional browsers must wait to
receive the HTML file in order to begin downloading the other page
assets. Silk is different because it learns these page characteristics
automatically by aggregating the results of millions of page loads and
maintaining this knowledge on EC2. While another browser might still be
setting up a connection with the host server, Silk has already pushed
content that it knows is associated with the page to Kindle Fire before
the site has even instructed the browser where to find it.
Machine Learning
Finally, Silk leverages the
collaborative filtering techniques and machine learning algorithms
Amazon has built over the last 15 years to power features such as
“customers who bought this also bought…” As Silk serves up millions of
page views every day, it learns more about the individual sites it
renders and where users go next. By observing the aggregate traffic
patterns on various web sites, it refines its heuristics, allowing for
accurate predictions of the next page request. For example, Silk might
observe that 85 percent of visitors to a leading news site next click on
that site’s top headline. With that knowledge, EC2 and Silk together
make intelligent decisions about pre-pushing content to the Kindle Fire.
As a result, the next page a Kindle Fire customer is likely to visit
will already be available locally in the device cache, enabling instant
rendering to the screen.
Kindle fire tablet 7 revolutionary cloud-accelerated split browser
Now you can buy Amazon kindle fire From Amazon only $199.
0 nhận xét:
Post a Comment