- February, 2011
-
Caching is not a silver bullet
Let us take a this hypothetical situation. You have to serve a web page. You want the whole page to be sent back in 500 ms (milliseconds). If your user has a good network and he is not too far from your webserver, you can further assume that around 50 ms will be spent on the network. This means that you have 450 ms to collect all the data about this web request, do the fancy manipulations (sorting/filtering/updating files etc.) and serve it to the user. You need to make four external calls to get this data - 2 of them to an external web service and 2 of them to your own database.
Now assume that one of your external webservice calls take one second to send back the result 50% of the time and one of your database queries can take upto a second to give back the result 25% of the time. What will you do to make sure none of your users ever have to wait for more than 500 ms to get back the page? (500 ms excludes the time taken to download the images/css/do fancy javascript magic).
-
Overheard
Overheard near the library today
small boy (walking on the side with arms outstreached): I am king of the world..
His mom: well mr. King of the world, let's get some dinner - December, 2010
-
-
-
Humor in the bookstore
"Atlas Shrugged" placed in the Humor section in the bookstore. The book on the left is "Undateable" and on the right is "11002 things to be miserable about". I salute the joker who did this - I liked the joke.
- October, 2010
-
Guns and Roses
Today is my Significant Other's birthday. Some measure of romance was added by these flowers that I put on the bedside for her in the morning
I treated her to a full day of fun.
First, I took her shopping to a few of her favorite stores and gracefully took the burnt
.
Next stop was at the shooting range, where we fired some rounds.
Today also happened to be the Halloween. We dressed up for the night and had dinner at a nice San Francisco restaurant on Valencia street. In case you are wondring, I dressed up as a well groomed man-witch. Throughout the dinner we were entertained by the Halloween party goers in their well done costumes.
Defined tags for this entry: My take on life, today -
Shadow and light
Saw this beautiful sight on my way to the office.
I also saw a rather worrying sight. The car ahead of me changed lanes near a traffic light in a slightly wobbly manner. I slowed down and peeked inside the car to see what was going on. The "driver" had a book open on the steering wheel and was reading that.
Defined tags for this entry: My take on life, today
Page 9 of 60, totaling 418 entries