Chapter 4. Predicting Trends
I’M ASSUMING YOU’VE MADE A FEW PASSES THROUGH Chapter 3 AND HAVE JUST DEPLOYED A SUPER-AWESOME, totally amazing, monitoring, trending, graphing, and measurement system. You’re graphing everything you can get your hands on, as often as you can. You probably didn’t gain anything from graphing the peak barking periods of your neighbor’s dog—but hey, you did it, and I’m proud of you.
Now you’ll be able to use this data (excluding the barking statistics) like a crystal ball, and predict the future like Nostradamus. But let’s stop here for a moment to remember an irritating little detail: it’s impossible to accurately predict the future.
Forecasting capacity needs is part intuition, and part math. It’s also the art of slicing and dicing up your historical data, and making educated guesses about the future. Outside of those rare bursts and spikes of load on your system, the long-term view is hopefully one of steadily increasing usage. By putting all of this historical data into perspective, you can generate estimates for what you’ll need to sustain the growth of your website. As we’ll see later, the key to making accurate predictions is having an adjustable forecasting process.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access