{"id":744,"date":"2006-02-23T17:01:25","date_gmt":"2006-02-24T00:01:25","guid":{"rendered":"http:\/\/redmonk.com\/sogrady\/wp\/?p=744"},"modified":"2006-02-23T17:01:25","modified_gmt":"2006-02-24T00:01:25","slug":"speed-is-a-feature","status":"publish","type":"post","link":"https:\/\/redmonk.com\/sogrady\/2006\/02\/23\/speed-is-a-feature\/","title":{"rendered":"Speed is a Feature"},"content":{"rendered":"<p>While on the <a href=\"http:\/\/gillmordaily.podshow.com\/?p=30\">Gillmor Daily<\/a> during OSBC, towards the end of the show I expanded on a point that I&#8217;ve made <a href=\"http:\/\/www.redmonk.com\/sogrady\/archives\/001135.html\">before<\/a>: that a big part of the equation that is Google is speed, pure and simple. Very low latency performance, delivered from their secret sauce architecture. I don&#8217;t mean to imply that a provider can deliver terrible search results or an awful application  quickly and expect success, but speed &#8211; particularly as Software-as-a-Service (SaaS [1]) applications begin competing in earnest with their desktop counterparts &#8211; is a big, big deal. <\/p>\n<p>The interesting thing is that speed is not traditionally considered a feature, per se. It&#8217;s a design consideration, to be sure, but in the applications I&#8217;ve developed speed has rarely been a part of the requirements gathering phase &#8211; apart from occasionally defining what consitutes unacceptable performance (greater than 8 second load times on web pages, for example). While emphasizing the importance of speed on Gillmor&#8217;s show, I acknowledged that users rarely consider speed as a feature as they might, say, the addition of Google Talk to Gmail. <\/p>\n<p>But it&#8217;s becoming increasingly apparent to me that even if users don&#8217;t, developers should. While on the phone with a venture capitalist today, I asked what the date was for a particular event and in looking it up, he chuckled and said &#8220;I&#8217;m looking on my Blackberry because it&#8217;s faster than Outlook.&#8221; What was the number #1 requested feature for FeedLounge in the <a href=\"http:\/\/feedlounge.com\/features\/vote\/\">user voting<\/a>? Speed. Why do I use Google Blogsearch? Because it&#8217;s fast. <\/p>\n<p>As I discussed with the folks who attended the Search Mashups session at Mashup Camp moderated by <a href=\"http:\/\/unto.net\">DeWitt<\/a>, high performance can in a sense dictate usage to a degree that relevance cannot. To illustrate the point, I related an observation that Christopher Baus had made when we were debating the <a href=\"http:\/\/www.baus.net\/tags-suck\">value of tags<\/a>, which was that, despite my position defending tags, he&#8217;d observed that at some point mid-debate I&#8217;d arrived at his site via Google, not my del.icio.us <a href=\"http:\/\/del.icio.us\/sogrady\/Baus\">&#8216;Baus&#8217; tag<\/a>. The reason was simple: Google is much, much faster than del.icio.us. I value del.icio.us highly, don&#8217;t get me wrong, but if there are two routes to a resource &#8211; one through del.icio.us, and one through Google &#8211; odds are pretty good I&#8217;ll be taking the Google approach. What&#8217;s the best feature that del.icio.us could add for me, then? Speed. <\/p>\n<p>In case it&#8217;s not apparent, let me be clear and say that I&#8217;m not talking about speed in any generic, bare-minimum sense &#8211; but the speed that Google, as an example, has mastered for search. The type of speed that, if you&#8217;re a technologist, makes you blink and say, wow, that was quick.  The type of speed that for an ordinary user leaves no discernible impression whatsoever, except that they don&#8217;t mind using your application, and might even feel positively about it. <\/p>\n<p>What&#8217;s the catch in all of this? Speed is [much] easier said than done, and depending on the application type might be near impossible for smaller players to deliver on cost constrained hardware platforms. But if I was putting together a service right now, it&#8217;d sure make my feature list. <\/p>\n<p>[1] I&#8217;m not sure precisely when the industry settled on the term, but SaaS seems to be sticking. Good to see, not because of any particular fondness for that term, but because I prefer to a common lexicon to work from.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While on the Gillmor Daily during OSBC, towards the end of the show I expanded on a point that I&#8217;ve made before: that a big part of the equation that is Google is speed, pure and simple. Very low latency performance, delivered from their secret sauce architecture. I don&#8217;t mean to imply that a provider<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[93],"tags":[],"class_list":["post-744","post","type-post","status-publish","format-standard","hentry","category-trends-observations"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts\/744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/comments?post=744"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts\/744\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/media?parent=744"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/categories?post=744"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/tags?post=744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}