Web War “Web Server the unsung Heroes”

Everyone of us talk frequently about the web browser when it comes to web. We in this era are enjoying web services like twitter , google ,facebook using these browser.But the beauty of these services lies more on the web servers which are actually running them and making them reliable and fast enough to be enjoyed.The time when the facebook open sourced its web server tornado source , this debate has actually come in existence that “which is the best web server out their “.. although their are many contenders from nginx to apache , apache to cherokee and cherokee to tornado but the big thing is which is actually the best.Having read the following article I decided to experiment upon this on my own.

Here’s the chart, taken from Wikipedia:

Performance on AMD Opteron, 2.4GHz, 4 Cores

Server Setup Requests per Second
Tornado nginx ,4 frontends 8213
Tornado 1 single threaded frontend 3353
Django Apache/mod_wsgi 2223
web.py Apache/mod_wsgi 2066
CherryPy standalone 785

I have Intel dual core2.0 processor with the 1 GB RAM, I have used Jmeter for load testing.And the result are really stunning tornado leads the race with maximum load whereas apache and nginx are far behind for static pages . for 1000 user apache consumes 385 Mb whereas nginx around 357mb and for another 1000 users Apache extends to 486mb wheras nginx settles at 415mb .for maximum loads nginx run fines for 7859 user for static content whereas Apache has made the system unstable for around 5000 concurrent users.But taking into consideration the user friendliness and small deployments the apache is really nice , it is easy to be configured and also almost suit every application type. Also it is easy scalable as a lot of documentation is available.Nginx is a great choice if you ant to deploy python based web site.Tornado on the other hand is more application oriented if anyone has got the tricks to modify it ROCK’s…..

MUKT.IN is Back……….

One of my college Junior Vikas while preparing the speech for an open source event have written some line that not only speak of the Mukt Software philosophy but also a lot about the change in philosophy of software development :

Those lines goes like this :

——————-

There was a time when Operating System was synonymous with Microsoft Wintows TM. The failure to use the word TM used to attract copyright violation suits. But its history now. Copyright has been replaced by copyleft, Internet Explorer has been shown the door by Firefox, GIMP is giving Photoshop a run for its money and a certain VLC player plays all your favorite YouTube videos instead of a “now so obsolete” Windows Media Player.

All these softwares are open source and totally free, these are FOSS-Free and open Source Software. The motto behind FOSS, as described aptly by Ubuntu, the largest linux distribution is that software should be available free of charge, that software tools should be usable by people in their local language and despite any disabilities, and that people should have the freedom to customize and alter their software in whatever way they see fit.

——————

If you believe in the above lines then go-go-go and pack your bag because Mukt.in is BACK :

for more details please visit :  http://mukt.in/

F(Freedom)LOSS Based W4

Want to know what FLOSS is all about ?????

Visit :

1.http://stallman.org/ : This is the personal web site of Richard Stallman.He is a geek who has changed the way the people look at the softwares licensing policies.

2.http://www.gnu.org/ : The GNU Project

3.http://en.wikipedia.org/wiki/Free_and_open_source_software : More About FOSS

4.http://www.dwheeler.com/oss_fs_why.html : Why open Source ???

Still don’t know what w4 is….Digg into the CODE at least you need to be hacker to know the things…….