The importance of speed
Your storefront is the public face of your business, which means it is critical that your website delivers the best possible experience for your users. A lot of this experience centers around website performance and how quickly your users can interact with your web page. Studies have shown that slower performance by even 100ms can lead to up to 7% decline in annual revenue. Similarly, slow websites that load in over 3 seconds substantially increase bounce rates and deter future visits, further exacerbating revenue loss and brand dilution. Search engines also take page speeds into consideration in their rankings, which could be dramatically affecting your findability. The importance of speed and user experience has never been greater.
What makes a web page fast?
How does Webscale deliver website performance?
When a user visits your website, Webscale’s distributed data plane is the first point of access to the website for the browser request. Webscale accelerates page views through end-end website performance optimizations, from the Internet edge to the Webscale layer and beyond, to the application infrastructure. A web page asset can be static (does not change frequently) or dynamic (changes on a per-user basis). Webscale is constantly monitoring and improving all facets of your web application, from better caching to CDNs to refactoring web pages, to accelerate the time for the user to interact with the website.
TLS is a protocol that ensures the authenticity, integrity and security of web traffic on the Internet. TLS traffic can be compute intensive as it requires encryption and decryption – and can put a strain on server resources. Enabling TLS offload will terminate all HTTPS traffic at Webscale’s data plane, thus freeing the customer’s web server to handle other application delivery requirements. This improves site performance. Security, in turn, is not compromised as the Webscale data plane and the application backend are in the same zone and regions of the cloud provider.
Webscale supports HTTP/2, the latest HTTP protocol version over which all web transactions occur over the Internet. HTTP/2 can make web applications more secure and faster, by mandating support for TLS, enabling full request and response multiplexing, minimizing protocol overhead via efficient compression of HTTP header fields, and adding support for request prioritization and server push.
Globally Distributed, Multi-Cloud Presence
A content delivery network (CDN) is a globally distributed collection of servers placed in close proximity to Internet users all over the world. CDNs focus on delivering website performance by storing cacheable and delivering static content closer to end users. While Webscale is not a CDN in itself, we are deeply integrated with leading CDNs, and we syndicate global cloud providers with built-in resiliency to span multiple clouds. Deployed in every continent and all major cities, Webscale has infinite capacity to scale, cache content and deliver optimized pages to visitors, significantly accelerating website performance and page views.
Static assets can be cached and delivered from many servers, eliminating round trips to the origin or to the Webscale data plane itself. This makes page loads faster. Webscale deploys caching at the data plane from which many requests for static content are being served, without sending the requests to your application infrastructure, leading to better offloading and faster response times.
Webscale allows application administrators to control, customize and override the cache control headers for web responses, so they can change or extend cache times for static assets, such as images. This enables offload of the infrastructure from content requests that change infrequently, further increasing performance and improving efficiency.
With CDNs, invalidating cached content that has recently changed is hard to achieve in real-time and without human intervention. Webscale’s proximity and awareness of the backend infrastructure and assets, allow content to be instantly and automatically invalidated when they change.
Dynamic Site Cache
E-commerce pages are dynamic and personalized based on a user’s shopping behavior, so they cannot be cached and re-used for other visitors. Anonymous users however, as well as bots, can receive cached HTML pages. Dynamic Site Cache delivers lightning fast page loads for users when they visit a storefront for the first time, by allowing caching of HTML pages and content for anonymous sessions.
Bots represent up to 50% of a typical website’s traffic. With Dynamic Site Cache enabled, the application origin is no longer processing this traffic, significantly increasing the efficiency of the application infrastructure, improving performance and reducing operating costs.
Performance at the Webscale data plane
Page load time is dependent on the size of the page and the number of round trips required to fetch the required assets. Webscale uses advanced content optimization, in real-time, to optimize web page asset delivery, reducing round trips and page size, and dramatically improving performance. The type of device (desktop or mobile) requesting the web page is also accounted for, with features including the minimization of assets, and reducing the size of responses.
assets into one
Minimizing assets by removing whitespace & comments
Inlining assets into
the web page
Performance degradation of a web page may be caused by slow retrieval of third-party assets – like social media assets or integrations, and marketing automation trackers. Webscale’s powerful Web Controls give administrators the ability to enhance site performance and speed up page load times, by configuring third-party assets to be deferred or downloaded in parallel.
Images are a major factor in determining site performance as they account for over 60% of the weight of a typical e-commerce page. Any improvement in the size of images and the bandwidth consumed, will positively impact page load speeds.
Webscale’s Image Management solution improves site performance by automatically resizing, reformatting, or compressing images based on end user latency, device type, screen resolution, and browser type. It ensures that the best suited image is dynamically delivered to every device (including smartwatches, tablets, and smartphones), fast, and can lead to dramatic improvements in page views and checkouts.
WHITEPAPER | WEBSCALE TECHNOLOGY DIFFERENTIATORS
How Webscale’s most differentiated features address the most challenging needs of digital businesses today
HELP IS AT HAND!
Schedule a 15 minute call with our e-commerce specialists and we’ll help solve your challenges