Archive for the ‘Web’ Category

Burj Dubai is down..

Monday, January 4th, 2010

Not the building :) .. In fact, it just opened up officially today. But it looks like the IT team of the Burj did not anticipate the traffic spike to it’e website http://www.burjdubai.com/, when the building opens. The site has been down since early CST.

All the free publicity the site is getting from the media is wasted because the site is down (OK.. I am exagerrating things a bit :) ).  If only the IT team at the Burj thought about this and deployed the site on a CDN, they could have averted this downtime. Using a CDN to power your site is becoming more of a norm than a luxury now a days. And with all the options in the market you have for a CDN, there is no excuse for any IT team to not implement this for a customer facing website.

HOW TO : Improve Jboss startup times

Thursday, December 31st, 2009

We run multiple applications in Jboss at my work and one of the applications used to take an inordinate time to come up. A typical application would take < 1 minute to get deployed and this particular application for some reason was taking ~7-8 minutes. We initially thought it was a bug in the code and gave hell to our development team :) .. But on closer investigation, we found out that a feature we enabled in the Jboss server settings which allows content to be hosted on network storage was causing the issue.

I blogged the feature in Jboss to follow sym links here (http://kudithipudi.org/2008/07/25/howto-configure-jboss-to-follow-symbolic-links/). So essentially when Jboss was started, it was checking all the content in these network path to check for applications to deploy. And traversing a network share with 1000s of directories isn’t fun :) ..

We fixed it by making a simple edit to the start up script. Here’s the psuedo code for the script

  1. Remove soft links to network share
  2. Start Jboss
  3. Put soft links to network share

And now the application starts in less than a minute :) .

I guess there might be other elegant ways to do this. i.e. Configure Jboss to only deploy certain applications, but this did the trick for us :) .

Wikipedia Needs You!!

Monday, December 7th, 2009

As you check the list of charities and gifts you need to contribute to for this holiday season, please put Wikipedia on your list :) . I did my part by supporting the annual Wikipedia fund raising effort. It is not easy and cheap to be running one of the most popular (6th most popular as per Alexa’s latest figures) sites on the Internet.

Donate.. Share..Enlighten :)

Here is the link to the donations page http://wikimediafoundation.org/wiki/Support_Wikipedia/en

I don’t use Twitter..

Monday, November 16th, 2009

More supporting data for my post that Twitter is not going to make it, looks like 47% of Lifehacker users (and they are tech savvy users) don’t use or care about Twitter (http://lifehacker.com/5403214/do-you-use-twitter).

Twitter is not going to make it..

Tuesday, November 3rd, 2009

Pretty dramatic prognosis eh..Esp, after all the hype that twitter is getting in the media, one would think that the whole world uses twitter. Here’s why I don’t think twitter will not be such a darling 2/3 years from now. It might still exist in some shape/form (I think it is going to be acquired and integrated into a larger offering), but it won’t be the buzz word anymore.

First the good part.. Let’s take a look at some data from Compete and Alexa (companies that provide web statistics about sites) in comparison to facebook and myspace (the 800 lbs Gorillas of social networking)

Traffic Ranking :

Similar data from Alexa (where the long term data is available for free, unlike Compete)

No surprises here. We see that the ranking of Twitter has gone up drastically and is staying there..

Reach :

Interesting trend. One would expect that the reach (i.e. the number of people accessing the site) would go up as drastically as the ranking, but it is not as linear. Facebook is doing pretty well in this statistic.

Page Views :

I think this is to be expected. Twitter does not rely as much on page view due to the design and nature of the site.

Looking at all the data above, it looks like twitter is in a good place right. Now let’s add another dimension to the analysis. Let’s take a look at how Google views twitter. “Google Insights” is a service offered by Google to help analyze the “search” volume of keywords across regions and timelines. Since Google has ~70% of the search engine traffic, this is a good way to observe the trends.

Here is a graph showing the “interest” starting from 2004…

Zooming into the last 12 months..

Interesting to see that while facebook is getting more and more “interesting”, twitter is not catching up. This might be due to two reasons.

  1. Twitter really did not promote it’s search function until July 2009, meaning the search engines did not have a way to scrape the site and as such did not have a lot of content to show to users.
  2. Twitter partnered with Google and Bing in Oct 2010 2009 to index it’s posting. Again, this means that the search engines just got to the data and it might take some time for them to start showing the data in the search results.

I don’t know if this is conclusive evidence to show that Twitter will not make it. Twitter definitely has its place, but I don’t think it is all that the media has hyped it to be. Even though the media hype has driven more and more users to Twitter, the company has to yet come out with an viable business plan. I think that businesses are flocking towards twitter, because users are.. but once the fad passes on, the world is also going to move on.

P.S : I don’t think I need to mention to anyone looking at the data presented above that MySpace is on a downward spiral :) . Who still uses Coldfusion to run a site?? That is so 90s!! :) .

Microsoft’s confusing online strategy

Wednesday, October 28th, 2009

First there was msn.com, Microsoft’s first attempt to become a major online player. Users were told that this would become the one portal that they would need to go to for all their needs. At that time, it was a competition to portals like Netscape and AOL.

Then came along live.com..Microsoft’t second attempt to bring all it’s on-line properties into one place. And live had(s) some really good features (skydrive, sync, spaces). Esp the revamped hotmail, now called live mail. Life was good right..

No..Microsoft then decides to spend a couple hundred million dollars to launch and promote Bing, it’s new search engine.

So you might be wondering, where is the confusion!! msn.com is for content, live.com is for services and bing.com is the search engine. Makes sense right?? Well, for some reason, Microsoft decides to redirect anyone going to live.com (the site that was once promoted as the only home page you ever need to visit) to the bing site. What about average Joe, that just wants to get to his e-mail and goes to live.com? Well, he gets redirected to bing. And can he at least get a link to his old mail services from the bing home page? NO!! One would think that is common sense, but then I am not smarter than the marketing/product folks at Microsoft :) . Or is this just a clever way to drive more traffic to bing to increase it’s exposure? I think that is the case. Take a look at the web ranking from Alexa, comparing bing to live.com and msn.com

Now, if you dig deeper into the clickstream data for bing.com (http://www.alexa.com/siteinfo/bing.com#clickstream), you will see that roughly 70% of the traffic originating from live.com is going back to live.com (p.s. : This is a back of the napkin calculation :) ).

Let’s compare that to the all knowing Google God’s way of doing things? If you go to Google.com and click on More at the top you can see links to all the services Google offers. And if you do the same thing on Bing.com, you don’t get the big picture of what Microsoft can offer..

All I am asking Microsoft is to put a link to http://home.live.com (the home page for all live services) on Bing.

Also, it would help Microsoft to start backing up all those millions of dollars in ad money with real content in it’s search engine. I used “kudithipudi” (yes.. I am pretty selfish ;) ) as a search term in the major search engines and here is the ranking by the number of results

Travelocity down due to power outage..

Friday, May 22nd, 2009

Looks like Travelocity was down early today due to a power outage. Here is a screenshot of the site, right after they came up

According to Pingdom, the site was down for ~1 hour and 29 minutes. If they did come up at an alternate site, I personally think that is a pretty good response time. Running a high transaction web site (and one that is as complicated as Travelocity) is no easy feat and when you throw DR into the mix, it gets pretty nasty. The site is primarily hosted out of the EDS/Sabre/Travelocity datacenter in Tulsa, Okhlahoma.

2009 Webware winners

Thursday, May 21st, 2009

If you are an Internet junkie like me, here is a list of the 2009 Webware winners.

 http://www.cnet.com/html/ww/100/2009/winners.html?tag=newsLeadStoriesArea.1 .

You will recognize a lot of the names and might also discover some new cool sites.

Google knows that I am Indian..

Friday, May 15th, 2009

I logged into Gmail today and noticed this small icon on the left hand side of the rich editing option, a small icon showing the letter “a” in my native tounge (Telugu).. Me being the curious kind, clicked on it and found out that I can now compose e-mails in multiple Indian languages (Hindi, Tamil, Kannada, Telugu & Malyalam) by typing in English. Something that Google calls “transliteration“. Here are some screenshots of me using the feature

 

Screenshot of Gmail showing multiple language options..

Screenshot of Gmail showing multiple language options..

 

Screenshot of Telugu in Gmail

Screenshot of Telugu in Gmail

Pretty cool.. but scary too :) that Google guessed I am Indian.

HOW TO : Redirect default home page on Jboss

Thursday, May 14th, 2009

If you want to redirect the default home page on Jboss (which has links to the Jboss site and also the JMX Console), you can do it by editing the index.html file in

$JBOSS_HOME/server/$INSTANCE/deploy/jboss-web.deployer/ROOT.war.

The $INSTANCE is the mode you are running Jboss in (default, all, messaging etc).