aiCache video introduction NewsaiCache and Dyn decrease page load time 30% and reduce CDN fees for CNBC.com Keeping the servers alive at Giant Digital Department of Education Drupal architecture with Achieveinternet aiCache 6.x unlimited scalability and HTTPS Woot.com scales with aiCache on Amazon EC2 Rightscale - loadbalancing in the cloud Scaling advertiser supported sites with pre-fetch aiCache partners with Loadstorm.com for performance testing Serving 250M quotes/day at CNBC.com Amazon and aiCache bring the cloud home News Last man standing CNBC top traffic day ever Bending the TTL dynamic load adaption Facilitiate website transition with aiCache aiCache addresses AJAX cross-domain limitations aiCache for no-overhead error reporting aiCache Mobile Client Caching Support User Agent based caching Website Troubleshooting 101 with aiCache Clustering aiCache: United We Stand Front-ending with aiCache, the benefits. aiCache Response Header-driven cache invalidation example Configuring Client-to-Origin Server Persistence

Solutions: Mobile.

Mobile users are a fast growing lucrative internet market segment. Content providers who support mobile users enjoy increased page visits and additional advertising revenue. The support of mobile devices presents some unique challenges. The number of mobile devices, differing browser capabilities and lack of Javascript support must all be addressed.

To further complicate things, even the same physical devices can have different software revisions, requiring alternate content to display correctly. Today, there are over a thousand mobile devices combinations, each with slightly differing capabilities. aiCache mobile is a set of services that address content compatibility, uniform page naming, and simplified ad serving all without sacrificing its core acceleration.

aiCache Mobile identifies mobile devices before they contact the web servers and groups them into “families” by device type. aiCache then intelligently redirects the requests to the proper resources that maintain the mobile specific revisions of content. Now your main site is freed from dealing with mobile content, while your mobile site can focus on the small number of families provided by aiCache grouping.

This grouping (compression of device id's) reduces the number of different formats, that your web site has to support, from hundreds to only a few. aiCache can then accelerate the mobile content by keeping device-specific versions of cached content and intelligently issuing the right response to the right mobile device.

Since a large percentage of mobile devices do not support Javascript, logic for ad placement frequently has to be executed server side. The number of calls to advertiser APIs increases as Ads are inserted into the mobile pages at render time.

To streamline and reduce the overhead of such server-side API calls, aiCache offers Intelligent Response Pre-fetch. aiCache maintains a queue of ready-to-go responses for the URL that you configure for pre-fetch. When any of these responses are required to render a page, they can be instantly retrieved from aiCache pre-fetch queues, as opposed to being requested at runtime via slow remote API.

aiCache uses special logic to make sure the queues are always maintained at optimal sizes, never overflowing or under-providing. The statistics on the pre-fetch queue utilization are available real-time, via Web, CLI and SNMP interfaces.

The end result of these features is that your mobile site is easily accessible and navigable by the users, served at high speed from the uniformly named web address space and ads are properly delivered without slowing down the performance of your site.