What If You Can’t Trace End-to-End?

October 15, 2015

A lot of monitoring systems have a goal of end-to-end tracing, from “click to disk” or something similar. This is usually implemented by adding some kind of tracing information to requests. You can take a look at X-Trace or Zipkin for a couple of …



Monitoring: How and Why We Do It

October 14, 2015

Monitoring is a lot of work. A monitoring system is a service unto itself, and like other applications it needs care, feeding, configuration, databases, DBAs, patching, and maintenance. Though it often prevents the loss of revenue, it doesn’t generate revenue except in rare circumstances. …



A Look into the Pi-Shaped Expert Model

October 7, 2015

So you’ve started planning your career using a VCDX skillset. Continuing on that same train of thought, I want to walk you through an additional concept that might help you decide what skills to develop next. In the last year, I’ve been preparing my …



Mastering the Sort Buffer and sort_buffer_size

October 2, 2015

The sort buffer, which is controlled by the sort_buffer_size setting, is probably one of the most-discussed MySQL settings. Interestingly, in many cases it has a lot less potential to help performance than to hurt it, so configuring it is often about avoiding trouble rather …


Database Systems

Using VSAN to Maximize Database Performance

September 28, 2015

Earlier this year I had the opportunity to speak at VMWorld in San Francisco. The session title was Using Virtual SAN to Maximize Database Performance, and in that session I spent time focusing on performance as well as recovery. Why would recovery be a …



Selecting Queries for Optimization

September 25, 2015

Query optimization can feel like an overwhelming task. Where to start? In this blog post, we’ll discuss how to select which queries you really should optimize. This is a step that’s often skipped, but shouldn’t be! Why is selecting the right queries to optimize …


Networks Systems

Learning to Pivot

September 18, 2015

The role of information technology inside of corporations is not new; it has existed for decades. With each passing year we see acceleration in the speed and complexity of changes to our roles as IT professionals. Industries as a whole tend to resist change. …