Yesterday’s conference call repeated itself today at 6pm again. This time I am in the car driving with Vijay and Deven to Santana Row. Vijay hasn’t gotten out of the house for seven days since the birth of Sofia and needs to stretch her legs. Like Silicon Valley dads all over the place I am on a conf call while she and Deven are running around Broders. She knew I had the call but wanted to go anyways and said she was just happy to get out even if I had to be on the call.
I joined promptly and already Jacquie was going through the open issues one by one. Unlike yesterday her reading went something like this:
1. Drill down 500 error issue – fixed
2. Flakiness of interface – fixed (it had been due to backend initialization issues)
3. Formatting issues for other browsers – almost all fixed
4. Fixed, fixed, fixed…
It seems that Robert Long, Diem Vu, Dan Chiao, and Andrew Miller had managed to work wonders. Even our intern Mei Than had chipped in at the last minute. Robert in particular seems to have knocked a lot off a bunch of issues in just under a day. I was duly impressed with the whole team. They rock!
One issue still remained – speed. We really had no way of knowing if the new site was fast enough. Some preliminary data said it wasn’t.
However, speed at Like.com is a carefully measured. We deploy a script called JStimer which measures for each user what the total time they experienced in drawing the page in the browser. We add this to other times that we measure for each user and generate our true mean and median times. We watch this number each and every day. Since it comes from a measurement of every user to the site we know it is an almost exact measure to what our users are experiencing. Andy, Dan, and a few others had put this infrastructure in place. It was a great.
Unfortunately there is no way to really forecast the JStimer number. The only way is to roll out the site gather data and roll back if it is horrible.
If the site was too slow our numbers would crash. We have seen that even 200ms can matter and impact the efficacy of the site. As Sergey and Larry are supposed to drill into people at Google – slow sites never win.
This is one of the reasons I hate hard PR driven launches. In a normal setting you just launch gather data and if bad roll back. With PR out there it is much harder to do this.
We talk about it for a few minutes, but after months of development we all know that this is a risk we are going to have to take. There is just too much we will only learn when this goes live. We go around the virtual table of the conf call. I say are you guys on the bus to roll this out tonight – Jacquie says yes, Dan says yes, yes, yes, yes from the others. Finally I wait for the last votes – Azhar’s and Burak’s– they both say … Yes! We are off. In a way like kids waiting to xmas, our patience is done and we just want this site out. (see photo of Andy in the foreground and children at our Christmas party).
However, we hatch a contingency plan. We will work on more speed issues tomorrow and after 24 hours we will either roll back the new site or roll out a patch that improves speed. We will have both options ready.
Dan coordinates with Andy and Dhiraj Kumar (who I have written about here) who is our super star release engineer, coding engineer, and jack-of-all-trades QA guy. As I drop off the call I hearGuys, let’s start the IM chat at 10pm for the release.
We would never have built this company without Dan ... that is a fact.
I hang up the call and walk with Vijay and Deven back to the car (Sofia is at home with Grandma). Vijay is a little tired but the outing and fresh air was good for her.

would like to sell your product .. need information on who i contact to find out more.. i am also trying to get some products that i need personally.. please e-mail me with info thanks chris ..
Posted by: chris mirisciotta | May 06, 2008 at 04:32 PM
I like the way your site works. It was very fast. I appreciate that I did not have to wade through 15 plus pages to see all the product I was interested in. Did not find what I wanted but the experience was very good.
Posted by: Pat Few | December 05, 2008 at 07:56 PM
Will "Schedule a conference call" work on-premise Live Meeting as well as Live Meeting hosted service?
Posted by: newport driving school | February 02, 2009 at 05:32 AM
http://www.faysale.com/ wow gold
http://www.mmorpgvip.com/ wow gold
http://www.cartvip.com/ wow gold
http://www.thewowgold.net/ wow gold
Posted by: wowgold | April 01, 2009 at 01:24 AM
http://www.aypearl.com Wholesale jewelry online, Aypearl.com supply vast kinds of styles handmade jewelry, mainly engage in wholesale fashion jewelry, such as wholesale crystal jewelry, wholesale pearl jewelry, wholesale gemstone jewelry, also wholesale costume jewelry like wholesale swarovski crystal, wholesale coral jewelry, wholesale turquoise jewelry, wholesale shell jewelry and other discount jewelry, cheap jewelry wholesale just on AYpearl jewelry store.
Posted by: wholesale jewelry | April 23, 2009 at 01:12 AM
http://www.wowgold-powerleveling.com/
http://www.wowpowerleveling.me/
http://www.powerleveling-wowgold.com/
http://www.wow-powerleveling-wow.com/
http://www.wowgold-wow.com/
http://www.cheap-lotrogold.com/
http://www.globalsale.me
http://www.cheapgamegold.org
http://www.cheap-gamegold.org
http://www.gamegoldvip.org
http://www.gamegoldme.com
Posted by: wow power leveling | May 10, 2009 at 01:02 AM
Anyway, one of Kel'Thuzad-Alliance wow gold the things that's fascinated me about the Druid class since Burning Crusade is the growth in its popularity. Historically we have never been among the more commonly-played classes, and for a wide swathe of classic WoW and BC, were actually the least-played class or within the bottom 3. While there are various reasons for this (and I could devote a column to how this probably happened), Druids became more popular as time went on, Kel'Thuzad-Horde wow gold and an increasing number of people began to play the class without knowing just how far it's come.
Because of dalaran mage extravagant use of magic, some in the well of eternity was banished collapse of the burning legion was to lead to a pawn in this world. Although these relatively weak demons and no Khadgar-Alliance wow gold large, but they still appear in dalaran caused some confusion. Most of the demons is some of the events, and scattered in the office, otherwise carat parliament did his best to these events Khadgar-Horde wow gold from the public's eyes covered up. Some of the most powerful sorcerer, was sent to capture the sly devil, but usually they will find these powerful though claws of the burning legion alone, but far stronger than they can handle the Khaz-Modan-Alliance wow gold limit.
Posted by: wow gold | May 13, 2009 at 12:01 AM
thank you
Posted by: wow gold | May 14, 2009 at 07:46 PM
Have you heared about a game which you need use Anarchy credits to play,
Posted by: Anarchy credits | May 15, 2009 at 05:47 PM
I really liked your blog! Please come visit my site insurance law attorneys when you got time.
Posted by: Insurance Attorneys | May 30, 2009 at 05:30 AM
Can you provide more information on this? I am new to the subject. Please come visit my site lawyer and give me any valuable feedbacks.
Posted by: Legal Services | May 30, 2009 at 05:31 AM
The superstarsLook,dofus kamas this is really kamas dofusffxi gilsimple.LeBron
Posted by: cry | June 16, 2009 at 11:24 PM
When the wolf [url=http://www.game4power.com/]wow gold [/url] finally found the hole [url=http://www.game4power.com]Buy Wow Gold[/url] in the chimney he [url=http://www.wowgoldone.com/]Cheap WoW Gold[/url] crawled down and KERSPLASH right into that kettle of water [url=http://www.wowgoldone.com/]cheapest wow gold[/url] and that was the end of his troubles with the big bad wolf.
[url=http://www.game4power.com/]game4power[/url],[url=http://www.game4power.com/buy-gold/]buy cheap wow gold [/url]
The next day the [url=http://www.game4power.com/buy-gold/]wow gold cheap[/url] little pig invited his mother over . She said "You see it is just as [url=http://www.game4power.com/]buy gold wow[/url]I told you. The way to [url=http://www.
itemchannel.com]Wow Gold[/url]get along in the world is to do things as well as you can." Fortunately for that [url=http://www.itemchannel.com]world of warcraft gold [/url] little pig, he [url=http://www.game4power.com/buy-gold]Cheapest wow Gold[/url]learned that lesson. And he just lived happily ever after!
Posted by: fengyun | June 19, 2009 at 07:48 AM
Best Quality Guarantee, Cheap Price,Rolex-
Rolex Replica-
Replica Rolex-
Replica Watches-
网站优化-,good time!
Posted by: Rolex | July 01, 2009 at 09:04 PM
I found your blog on google and read a few Thanks for the information you mentioned here, I'm looking forward to see your future posts. Cheers !! Please come visit my site Orange California Business Directory when you got time.
Posted by: Orange California Business Directory | July 18, 2009 at 01:49 AM
I am deeply in love with every single piece of information you post here. Will be back often to read more updates! Please come visit my site Escondido California business directory when you got time.
Posted by: Escondido California business directory | July 18, 2009 at 01:51 AM
As a Newbie, I am always searching online for information that can help me. Thank you. Please come visit my site Lubbock Directory when you got time.
Posted by: Lubbock Directory | October 14, 2009 at 08:39 PM
As a Newbie, I am always searching online for information that can help me. Thank you. Please come visit my site Baltimore Maryland MD when you got time.
Posted by: Lubbock Directory | October 14, 2009 at 08:40 PM
I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me. Thanks for all your help and wishing you all the success in your business. Please come visit my site Business Trade Guide of San Antonio Texas TX when you got time.
Posted by: Business Trade Guide of San Antonio Texas TX | October 23, 2009 at 10:25 PM
I found your blog on google and read a few Thanks for the information you mentioned here, I'm looking forward to see your future posts. Cheers !! Please come visit my site Lexington-Fayette Phone Book when you got time.
Posted by: Lexington-Fayette Phone Book | October 30, 2009 at 03:06 AM
Very nice information. Thanks for this. Please come visit my site Lexington-Fayette City Business Listings when you got time.
Posted by: Lexington-Fayette City Business Listings | November 26, 2009 at 11:49 PM