Welcome!

Performance is a Journey, Not a Destination

Craig Lowell

Subscribe to Craig Lowell: eMailAlertsEmail Alerts
Get Craig Lowell via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Craig Lowell

Performance Metrics 101: Page Size (Total Downloaded Bytes) By Kameerath Kareem This blog will be a series of posts that will discuss some of the most important performance metrics. We will analyze real-time data and compare the top performing websites with those at the lower end of the spectrum. Best practices will be discussed in detail to help those who want to build websites that are optimized, without having to compromise on the design or content. Website development has come a long way – from a few simple lines of static HTML and drab layouts to dynamic pages with fluid and interactive designs. Websites are now a complex web of advanced HTML, intuitive code, heavy media content, images, and third-party plugins. Inevitably, this has created bloated websites which directly affects the end user experience. The world of technology has risen to support modern websit... (more)

A Practical Guide to SLAs | @CloudExpo #APM #SaaS #Cloud #DevOps

A Practical Guide to SLAs By Mehdi Daoudi While visiting a customer last week (a large SaaS platform company), we started to have an interesting discussion around Service Level Agreements (SLAs) during which he encouraged me to write this blog. When I was tasked with setting up the QoS Team at DoubleClick in 1999, the primary mission was to setup a monitoring team (internal, external, etc.) and the secondary mission was actually an accidental one: to manage our SLAs. This became a hot priority in 2001, we paid out over $1 million (in real money) in penalties for SLA violations to ... (more)

Revisiting the Anatomy of HTTP: Part I | @DevOpsSummit #APM #DevOps #WebPerf

Revisiting the Anatomy of HTTP: Part I By Arun Kejariwal and Mehdi Daoudi One of the key driving factors behind the various web/mobile performance initiatives is the fact that end-users’ tolerance for latency has nose-dived. Several studies have been published whereby it has been demonstrated that poor performance routinely impacts the bottom line, viz,. # users, # transactions, etc. Examples studies include this, this and this. There are several sources of performance bottlenecks, viz., but not limited to: Large numbers of redirects Increasing use of images and/or videos without... (more)

DNS Experience Tests | @CloudExpo @CatchPoint #APM #DevOps

DNS Experience Tests: A Key Cog in the Online Ecosystem By Mehdi Daoudi A company’s collection of online systems is like a delicate ecosystem – all components must integrate with and complement each other, and one single malfunction in any of them can bring the entire system to a screeching halt. That’s why, when monitoring and analyzing the health of your online systems, you need a broad arsenal of different tools for your different needs. In addition to a wide-angle lens that provides a snapshot of the overall health of your system, you must also have precise, scalpel-like tools ... (more)

Capacity Matters (Perhaps More Than You Think) | @DevOps #APM #DevOps #WebPerf

Capacity Matters (Perhaps More Than You Think) By J. Scotte Barkan A very wise man in a movie once put it, “It’s good for a man to know his limitations.” When it comes to a computer system, it’s essential. Understanding your capacity is a healthy part of running a business. Any business must understand what it needs in terms of its personnel (and the resources to support those personnel) to support and sustain itself. A technology business must take this understanding further in terms of its networking, hardware, and software infrastructure. There are several levels of understandin... (more)