Fog Creek Software
Discussion Board




Software Architecture Stacks in MS, OSS and Unix

Just out of curiostiy, I wrote up (http://www.tarunupadhyay.com/writings/sw/esoftstack.html) these nice, nifty software architectures as they exist in Open Source World and how do they compare with Microsoft's and "Commercial Unix" offerings.

Just for the fun of it, for each piece of software in the architecture, I also added my biased, subjective opinion on what I consider to be the better of the three. These entries are subtly written with blue. Where I did not have any personal experience with the software, I have left all three black and would welcome any opinions readers might have on these.

So, for example, on the database, I compared alternatives from open source, microsoft and unix as postgres, ms-sql server and oracle respectively. I then colored oracle blue as I consider that to be the best of the three (though, I also believer ms-sql server is fast catching up).

For any one who might be interested in this type of thing; if I made any mistakes or missed something or am just, plain neurotic shamelessly promoting my own blog. :-)

Tarun Upadhyay
Tuesday, October 28, 2003

Please qualify better.

Li-fan Chen
Tuesday, October 28, 2003

It's a neat chart, but I'm not sure how useful.  For instance, Apache runs on Windows, lots of people make CMS systems for Windows *cough* Fog Creek *cough*.  Some opensource systems work on commercial platforms.  It seems a little like apples v. oranges.

Lee
Tuesday, October 28, 2003

Interesting list. Could be more complete though. I did not see DB2 in the database section and it definitely is a player. So extending the list a little bit might be a good idea.

Alexander Chalucov
Tuesday, October 28, 2003

Lee,
  I will tend to disagree here. obviously, apache *can* be run on windows. but the point is not many "production" deployments run apache on windows.

tarun

Tarun Upadhyay
Wednesday, October 29, 2003

Is your objective to show the best software per platform? 

If so, I'd say you're heavily MS biased.  Or are you comparing all MS created products against eveyone else?. 
I'm assuming the second one, although I'm not sure what exactly that proves. 

I'm itching to argue that Apache beats IIS on MS, but will refrain :)

Lee
Wednesday, October 29, 2003

*  Recent Topics

*  Fog Creek Home