Capacity and Performance monitoring – Pay attention

When you build a house or a bridge or a skyscraper, we pay attention to information like, will the structure be able to support the load that goes on it? Will it hold up over time? Will it meet the needs of the homeowner or road traffic or businesses that are housed, in terms of space, time to get in and get out, so on and so forth.

Maybe i’m going overboard with the examples but it seems to me that capacity planning and performance monitoring would play a key part in any project being undertaken. Yet i think in IT, these functions get taken for granted or are ignored till later in the game. Very frequently, the people defining the requirements (me) or designing the implementation do not know how to estimate or predict these potential impacts to the systems (or pay lip service to it). Very often we react to issues after they come up in Production… and the response could be to turn off the feature after having invested time and money on it.

Recently I had a conversation with a member of our Capacity and performance monitoring (CPM) team. That group gets no love IMHO.

We have major feature enhancements that go into our Products. A lot of times, these new enhancements have potential to stress our system limits. The CPM team is responsible for predicting these potential issues. Load/Performance testing conducted during a Certification period is done within a controlled environment. The tests results detect systems issues that then get fixed. Finally the release happens. We hope everything goes well but the fact is all the testing happened withing to our network and within simulated test conditions.

The CPM team then starts their magic – monitoring the effects of the release in Production. This is now real world numbers. The system is monitored and reports are produced daily, weekly or monthly. What happens to those reports? I have no idea.

Every once a while, I get curious when preparing requirements for the next enhancement and we get with CPM team to find out how some page has been performing for a certain time period. The report then gets forgotten again. CPM team identifies spikes in usage, is able to point out times when the system was stressed or maybe even events that led to an outage. Usual firefighting happens, things get solved and we move on.

It is my opinion that, just like the usage reports we rely on to justify certain feature enhancements, the Production capacity and performance reports contain valuable pieces of information that need to be extracted and fed back into the ideation sessions. Why did the spike happen? Why did the system go down when it did. Is there a trend in production? Are we utitlizing our hardware capacities to the max or are we under-utilizing them? I think there are number that need to be looked at and decisions to be made.

The hard part is looking at all the number and graphs and making sense of it. So we tend to put them aside for a later time and never get back to it. We need to invest some time here to see where it takes us.

Advertisements

At Google’s Searchology event, executives give search ‘state of the union’

This is brilliant. I can see this kind of feature applicable to scientific research like searching through topics or when looking at an article visually representing the article against its references and cited by articles.

Marissa Mayer and her team are introducing new features to Google’s search results.

Via a tool called “search options,” users can now quickly “slice and dice” their search results in a variety of new ways.

Solar-ovensOn the results page, you can click “show options,” for example, on a search of “solar ovens.” You can then quickly filter the results to see video entries, entries from discussion forums and even user reviews that have undergone “sentiment analysis” — that is, whether the reviewer liked the product (a solar oven) or not.

Also included on the search options is a feature called “wonder wheel,” where Google will draw a simple topic diagram that connects your search query to similar topics. For “solar oven,” you might be given the option to search “how solar ovens work,” or “homemade solar ovens.”

from –http://latimesblogs.latimes.com/technology/2009/05/google-searchology-search-marissa-mayer-udi-manber.html

Seth’s Blog: Too much free

So true. Its human nature… remember when we had to pay to have access to email?

Too much free

If you want to know who’s a newbie on a film set, just watch what happens at lunch. Major films have huge buffets laid out for cast and crew, and the newcomers can’t resist. It’s FREE! Over time, of course, the old-timers come to the conclusion that it’s just lunch, and the crew gets a bit more jaded and learns some self-restraint as well.

The first time a previously expensive good or service is made free, we’re drawn to it precisely because of the freeness. The fifth time or tenth time, not so much.

Free online has two distinct elements, then. Breakthrough free, like the first free ebook or the first free email service, and sample-this free, which decreases the cost of trial and lowers boundaries of the spread of an idea.

But they shouldn’t be confused. As the market for free gets more crowded, we’ll see more and more people promoting their free products, stuff that people used to have pay for. A complete shift from ‘you will pay’ to ‘it is free’ to ‘I will pay for ads to alert you it’s free’ to ultimately, ‘I will pay you to try it’.

Free by itself is no longer enough to guarantee much of anything.