I have a rare opportunity on my hands: to start from scratch, building an enterprise middle-ware system. I need to be able to consume and publish web services (SOAP, etc.), transform various complex XML documents (and occasional non-XML formats), act as a multi-homed transaction server spewing data in various directions in various formats based on transactions received, and hosting re-skinnable e-commerce web sites.
I need to be able to run very light-weight low-volume instances on a single skinny server, and high-volume instances on server farms w/ load balancing and high availability.
Laugh... Easy, huh?
I can do all that w/ Linux, mySQL, and Perl but I'm open-minded and/or crazy so I'm wondering if now's a good time to pick up yet another language.
I thought this wiki page might help me organize my thoughts, and those of anyone kind enough to throw theirs out here too. --Jhannah 01:00, 16 November 2007 (UTC)
- mySQL (other?)
- There are several enterprise service bus implementations in Java
- I'm biased against Windows servers. I've been burned too many times. --Jhannah 15:53, 16 November 2007 (UTC)