Akamai Diversity
Home > Akhil Jayaprakash

Recently by Akhil Jayaprakash

The State of Mobile App Performance

In our previous blog, we saw how a new generation of users are increasing the expectations of a mobile app like never before and identified the three key success criteria for mobile apps: 1) increase customer conversions, 2) drive installs and 3) increase customer loyalty. For this blog we profiled the Top 100 retail apps in the app store to explain how you can leverage Akamai features to meet the three success criteria for mobile apps.

Mobile App Users: The Next Generation

What does the morning of a typical mobile user look like? It's probably something like this:

  • 6:00 a.m. - Your alarm wakes you up and automatically starts increasing the brightness to your bedroom lamps. The snooze button is not an option today!
  • 7:00 a.m. - On your morning run, you track your total mileage and pace, and then share your workout details and scoreboard on Facebook.
  • 8:00 a.m. - You check your phone to make sure your train is on time, you can't be late to work!
  • 8:15 a.m. - You catch your train and check Facebook, LinkedIn, Snapchat, and your standard news apps to get up to speed.
  • 8:30 a.m. - As you get off your stop, you choose your coffee order and pay for it, so it's ready and waiting for you - no more waiting in line at Starbucks!
  • 8:45 a.m. - With coffee in hand, you walk to the office and check your office slack, Skype, and Whatsapp groups to prepare for the day ahead.
  • 9:00 a.m. You enter the office and get your day started.

So...what do all of the activities above have in common? Mobile apps. And in the first three hours of a day, it's totally normal to have interacted with 10+ apps to accomplish a variety of tasks. This is the reality of today's mobile user.

Are you ready for HTTP/2 Server Push?!

Update: As of February 2017, the latest version of Akamai Ion has introduced an even more powerful capability designed to help customers leverage the server push feature of H/2. Called "Automatic Server Push", and introduced as part of the new set of capabilities known as Adaptive Acceleration, this fully productized feature allows customers to turn on server push capabilities with the simple flick of a configuration switch. Using data from real users, Akamai's Intelligent Platform is able to determine which resources are common across user sessions, and automatically push those resources down to the browser ahead of the user request, resulting in faster time to first byte (TTFB). The specific implementation of server push described in this blog remains in beta, and was a preliminary step towards Akamai building a more intelligent and easier to use automatic server push capability that we continue to refine and build on.

To learn more about Adaptive Acceleration, and the steps for Ion customers to turn on the Automatic Server Push feature, head over to the Web Performance Community.

This blog post is part of an ongoing series where we will discuss a wide range of H2-related topics. In today's post we will discuss an exciting component of the new HTTP/2 protocol - server push.

At Akamai, we are always seeking ways to push the envelope when it comes to adopting new technology and making it readily available for our customers, which is why we were the first CDN to support HTTP/2 on our platform. In our effort to continue to embrace HTTP/2, we are excited to announce the beta for HTTP/2 Server Push capability.