Friday, April 09, 2010

Scalability: Distributed Cache

When we talk about scalability and stories around scalability, one component that is talked about quite a lot is distributed cache. One such tool I knew about is Velocity. It is a Microsoft offering. I tried searching more on Velocity and on other distributed caching systems out there. I bumped on one interesting article. I will not write all of that here again.

Whatever I could check quickly was that Velocity is still in its infancy and nowhere a production system. One another distributed caching system that is mentioned in that article is Memcached. Navigate to its homepage and see the impressive list of its clients. Everybody out there is using memcached; Twitter, flickr, youtube, wikipedia, facebook. Do you need more names to get impressed? At least I don’t. I didn’t really try it but any day if I need to build such a large scale application, I will definitely give memcached a shot. It deserves it.

Update: Velocity is now clubbed into Windows Server AppFabric.

Thursday, April 08, 2010

XAMPP: Friends of Apache

Recently I am getting attracted to non microsoft technologies. Reason behind that is that I am trying to spawn the knowledge of things beyond microsoft based things. So I was trying to setup PHP on my system and obviously I was trying to set it up on IIS :). This is because I had heard that PHP possibly runs on IIS. Yes it does and I was trying to do the same. However my friend Saran mentioned me about XAMPP. This is an installer which bundles  Apache, MySql, PHP and some more coolness with it. This was like hitting two birds with one stone. Initially I was trying to setup only PHP but using XAMPP I was able to setup PHP on Apache with backend as MySql. What more do I need? ;) Now I will try my hands in MySql also. WOW!!!

And you won’t believe me if I say that all I did was double click on XAMPP installer. It managed rest of the installation (of everything) in pretty much the same way as Microsoft does. XAMPP is cool!!!

Thursday, April 01, 2010

My Article is on PCQuest

Recently I worked on twitter integration and how any business can take benefit of twitter. I wrote a small article summarizing my experience with twitter development. Here is the link to my previous blog which was discussing about development resources and how your business can take benefit of twitter and Here is the link to my article published in PCQuest.