Hi ilugc's, I have seen from my experience in software based corporate world that most opening are for developers are for java programmers atleast so till recently in indian software firms (i am not considering the non OSS world and also i think that java is now a more OSS than not ) afaik. Then how come PHP comes here http://w3techs.com/technologies/overview/programming_language/all listed as the most popular web server side scripting(SSS) language. And i do agree that it most be most popular SSS language. Since it was designed to be like that. But isn't java also popular for its SSS capabilties ? And isnt that what these software firms are after when they say they are looking for java developers. Isn't there a tons of framework and libraries for this SSS of java. Is these figures of java nowhere near to that PHP. I know there exists pear in php as cpan in perl. But still the hype these java devs bring about in my exp is no where near those of any other language. I know java exists for its mobile and embedded capabilites. Can someone add more clarity provided you are sure of what you are taking about. i say this since i see that as days keeps going on the noise to signal ratio is going high (more noise than signal). Please pardon me if you find this bad. (my memories of yr 2004 of this list when i joined to this list does this to me ). I am a sys admin with some level of bash scripting exp. So i am unware of this java thing capabilites level or the PHP capabilites levels. I know one thing for sure that bash cannot scale upto these progs. levels as it was not meant to be on the web or do things that these things do. It is good at what it does best (automating jobs normally done by hand and probably good at plain text prosessing. Since most conf files and log files in Linux are text based)
We know that apache http web server is THE most popular web server in the market by a huge margin. I know apache http server quite well in the sense that i worked on it quite a long enough to understand every configuration option to a decent level and to read from its access and error logs. Now the question is , i see from this site http://wiki.dreamhost.com/Web_Server_Performance_Comparison which i think is pretty true, is that apache does not perform equally as its newer cousins of nginx & lighttpd when it comes to performance when overloaded. So i wanted to know is it b'cos it has been in existance for a long time that code has become huge and difficult for anyone to optimise it and it is further compounded by the fact that it has support the huge number of modules that are grown on top of it and it has to support those ? and that the software is being used widely and it does want to disappoint its user base by changing it dramiticaly for performance reasons ? If this is true then it would mean the same thing would appear in any software that existed for long . or is this one of the understood and non written part of software life cycle. I have read the mythical man month and it doesn't say this or may be it was too early for him to comment on this ? Can somebody give me a good link other than wikipedia (which i think is not updated for long, even wikipedia says this at certain spots) on google's hardware infrastructure for its data centre. I know google builds its own custom hardware based on commodity hardware on the calculation of price per performance. So what interest me is which combination of comodity hardware provides this. Since i would like to buy or build a PC for my own if i have these data. Second it would have better understanding of hardware. Similar to the one of the goals of GPL's that exposure to huge code will have a good impact on the coder to do better code, i think it has a similar effect on exposure to infrastructure at Data centre level would have good impact on any upcomming sys admin interested in that field. I know there are a huge lot of sites dedicated to software and discussion about software. But i am more interested in latest happening on hardware that drives this software. Can you guys point to me them. I mean something like the thunderbolt technology that intel released which i read few months back in intel website . it is supposed to put network data transfer on a super fast lane. with regards, ashwin _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
