Pull the trigger! Matt Liotta President & CEO Montara Software, Inc. http://www.montarasoftware.com/ V: 415-577-8070 F: 415-341-8906 P: [EMAIL PROTECTED]
> -----Original Message----- > From: Kimbro Staken [mailto:[EMAIL PROTECTED] > Sent: Thursday, July 18, 2002 8:22 PM > To: [EMAIL PROTECTED] > Subject: Servlet Engine - Opinions > > I'd like to hear thoughts on moving Xindice to run under a servlet engine. > I just did some tests with a very simple servlet to start Xindice and I > found that Tomcat was significantly faster then the built in webserver. > The XML:DB API tests run in roughly 18-22 seconds on the old framework and > 13-15 seconds under Tomcat. Given this, I'm really itching to finally pull > the trigger on all the code in the server package. We'd end up replacing > about 60 classes with just one or two and get better performance to boot. > I also see significant architectural advantages to this as mentioned in a > previous mail. > > The main downside is that things like the CORBA API hang off the old > server framework and wouldn't be able to work anymore. For that I'm > thinking I could just package a shell of the old server which you could > just drop a xindice.jar into and have it work with the latest code. At > some point it will break, but maybe someone will be motivated enough to > pick it up and maintain it as a separate project. > > I need to hear other opinions on this. In particular why we shouldn't do > this? > > Kimbro Staken > Java and XML Software, Consulting and Writing http://www.xmldatabases.org/ > Apache Xindice native XML database http://xml.apache.org/xindice > XML:DB Initiative http://www.xmldb.org
