Welcome!

Web Performance is a Journey, Not a Destination

Mehdi Daoudi

Subscribe to Mehdi Daoudi: eMailAlertsEmail Alerts
Get Mehdi Daoudi via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Mehdi Daoudi
Today Southwest Airlines COO Michael Van De Ven went on twitter to explain the “catastrophic technological failure” that took down Southwest’s systems for most of the day yesterday, and how its customers were impacted. With no network, Southwest was unable to let passengers check in to...
The second Amazon Prime Day came and went earlier this month with at least eight other major retailers joining in with their own online sales and promotions. When it comes to online retail, Amazon, whose total sales were nearly a third of the entire US retail e-commerce market last yea...
My head is still spinning with all of the great content, amazing speakers, new tools and technologies that were covered at Monitorama 2016 and Velocity Santa Clara; however, there are still many challenges to overcome. To get the most out of any experience, sometimes you have to take a...
Yesterday was the second annual Amazon Prime Day; a day that is heralded for the incredible deals offered on pretty much anything you’d ever want to buy (including a $40,000 set of speakers—marked down to a mere $26,730 during the event). While the retail giant spent the day under the ...
Every day more than 27 million people depend on Riot Games’ League of Legends to deliver an incredibly fast user experience. My fellow Catchpointer Greg Rubin and I are two of them. Like just about everyone else who plays, we can tell when our connection to the server is faster or slow...
Mat Ryer (@matryer) has developed a neat tool for Mac OS X that allows you to put the output from any script or program right into your menu bar. Your script can be written using BASH, Ruby, Python, PHP etc. After stumbling across this tool, it soon became apparent this would be an exc...
I recently spent two weeks in Europe (UK, Germany, France – PRE-BREXIT), where I met many of our customers, prospects, and partners. One thing that surprised me was that I ended up talking to a lot of Chief Digital Officers, which is something that I rarely come across in the US....
With cloud computing becoming ubiquitous and the advent of IoT, the problems associated with the three Vs of Big Data – viz., volume, velocity, and variety – would exacerbate. One routinely hears from speakers at every industry conference about the magnitude of the three Vs at their re...
When a security breach or DDoS attack occurs, performance and user experience are the first visible victims.  As the use of cloud services continues to make security more important than ever, conducting internal war games is a great way to understand your weaknesses before a real catas...
British news sites performed well during last night’s “Brexit” vote. Load times remained relatively steady as people flocked to online news outlets to follow the country’s referendum on leaving the European Union. Steady doesn’t necessarily mean good, though. The slowest sites took rou...
For a pizza connoisseur, comparing deep-dish Chicago-style pizzas to thin-crust New York-style can very often turn into a very heated debate. Just ask Jon Stewart. On our blog, we tend to focus a lot on failures and performance issues because learning from our mistakes is usually the b...
At Velocity 2016, the first keynote session was led by Bruce Lawson, CTO of Opera, entitled “Making Bad Ads Sad.” Rad! Having worked at Doubleclick for so long, this topic is near and dear to my heart, so it goes without saying that it hit the spot! It’s not just about the ...
More and more companies are going agile, developing software in incremental, rapid cycles. This results in small incremental releases with each release building on previous functionality. Changes made in these incremental releases are continuously integrated with the existing code. Tes...
The traditional tactics that served marketers for decades have become nearly obsolete and, thanks to the digitization of today’s businesses, marketers are being forced to adapt and rethink their strategy. The Web presents many unique obstacles that didn’t exist until very recently—user...
Many factors can impact the user experience of a website or mobile app including bad code, bad architecture, infrastructure, external factors such as fiber cut, government interference (invisible hand), and CDN and DNS providers issues. Unfortunately, we now have to add another reason:...
The purpose of performance monitoring is to detect issues and minimize their impact on your end users. There are several different ways to do this, one of which is synthetic testing. Synthetic testing involves simulating real users by loading critical pages and transaction flows such a...
T-Mobile launched the T-Mobile Tuesdays app on Tuesday as a way to demonstrate their appreciation of their customers by giving them freebies every week. Its opening week gift lineup included a medium, two-toppings pizza from Dominos, movie tickets, and a Wendy’s Frosty. T-Mobile even o...
The weather-related AWS outages in Sydney on Sunday reminded me about a set of conversations I’ve had over the last few weeks. Many web sites, particularly in the ecommerce and banking industries, were impacted, sending some Australians back to the stone age for a few hours not b...
Today’s Amazon search outage offers two object lessons on the digital customer experience: monitor everything and communicate proactively. Retailers chasing the industry leader can implement a pair of simple tactics to keep performance issues from turning away buyers. First, the ...
Cash may be king in the real world, but cache is king in the world of the internet. From DNS record TTLs, to HTTP Max-age headers, caching at different levels makes the internet faster and our lives easier. One technology which has contributed extensively over the years in improving we...
Earlier this month, I had the chance to spend a couple of days at the Gartner IT Operations, Strategies & Solutions conference in National Harbor, Md. The conference was a mix of pep talks, how-to sessions, roadmap ideas and networking opportunities for IT operations professionals....
A multi-CDN service that combines multiple CDN providers into a single network is a common and effective way to speed up your web applications for users anywhere in the world. This strategy can also boost failover support in case one of the CDNs you’re using goes down. But even a multi...
We talk a lot about analyzing and responding to outages. The truth is, much of the advice we give comes from watching how our clients deal with performance issues. We recently got a chance to manage an issue of our own, so we wanted to document what we saw and what we did. We think [&#...
If you have kids and have gone on a long car ride with them, you know the drill; every few minutes you hear, “Are we there yet?” Something happened to me last night as I was reading a Business Insider article about a new Seiko watch for travelers, which is targeted to people who travel...
Seconds matter. When it comes to the digital user experience, a couple of seconds separates winners and losers. Among the best-performing ecommerce websites, the gap is even smaller. Catchpoint’s Q1-2016 Ecommerce Web Performance Benchmark identified the quarter’s best-of-the-best, sho...
Online retail has been a game-changer over the last two decades but it’s still a relatively small percentage of total retail spend, less than 6% according to the US Census Bureau’s Annual Retail Trade Survey. While brick-and-mortar retailers long ago established online channels, powerh...
App rage is real. It’s what we feel when a cloud service we depend on is slow or unavailable, as SFDC was yesterday morning. It’s also what a SaaS provider feels when customers vent their frustrations during an outage. Catchpoint has been on both ends of app rage, and as we monitored S...
As the modern application landscape has exploded alongside the Internet over the last two decades, so have the tools to monitor and manage the performance and availability of those applications. But all of the advancements in application, server, database, and network monitoring don’t ...
Exactly one year ago, Vox Media declared “Performance bankruptcy”, realizing their sites were “friggin’ slow”. They were way behind most of their competitors. Vox promised an overhaul on all of their performance debts. They set out to reduce their render start times by 58% and their pa...
At Catchpoint, we take two things very seriously: football (the original), and web performance. Following Leicester City’s remarkable win to clinch the Premier League title on Sunday, we decided to rank each of the 20 Premier League Clubs based on their website’s performance, and...
HTTP/2 is on everyone’s minds lately. People are wondering how it will impact their site’s performance, when and if they should migrate completely over from HTTP 1.1, and so on. And the truth is, we should have these questions—we’ve been using the same protocol to deliver content over ...
For those of you who don’t follow football (the real one), Leicester City won the 2015/16 Premier League title in one of the most remarkable underdog triumphs in sporting history. This was the club’s first championship in their 132-year history. In fact, Leicester City were 5,000/1 to ...
Walmart and Lowe’s online shoppers encountered slow performance and timeouts today that prevented many from finding products or completing purchases. In addition to frustrating customers, these issues are likely to significantly impact the companies’ web sales. The LoweR...
All of our customers understand the importance of having high quality websites. They work hard to ensure an excellent customer experience and maximum availability. Ensuring fast response times is business as usual for them—but how fast is fast enough? Most people understand that the ec...
The article below was originally written and published by NS1, a Catchpoint customer and integration partner. At NS1, we’re big fans of Catchpoint, the performance monitoring company who’s also one of our awesome customers. On the one hand, we deliver global DNS and traffic management ...
Software as a Service has been around for a while. In its early years—late 1990s-early 2000s—it was mostly aimed at individual and departmental use, but in more recent years SaaS has been deployed at the enterprise level. There are companies that don’t use anything else. In the beginn...
Still jet-lagged, I wanted to capture my experience from a recent trip to Bangalore while it’s still fresh in my mind. We opened a Catchpoint office in Bangalore about two years ago, initially with a simple mission in mind: Build a business presence in India and be a launch pad for the...
If you read our blog regularly then you know we’re pretty bullish about our OnPrem Agent product and its behind-the-firewall user-experience monitoring capabilities. What does it mean to monitor behind the firewall? Essentially you’re bringing Catchpoint’s Synthetic Monitoring capab...
Originally written and published by Stony Brook University Department of Computer Science. In today’s ever-expanding world of technology, the ability to interact in global enterprise via online or digital interfaces is increasingly vital. Being able to not only conduct business, but to...
We’ve talked before in this space about how Catchpoint’s OnPrem Agent can bring the power of Catchpoint’s Synthetic Monitoring to anywhere you want it. We’ve also talked about the importance of service level agreement monitoring to ensure that IT service providers are delivering the co...