Ik ben op zoek naar advies welke application server ik het beste zou kunnen gebruiken. Het gaat om een web applicatie voor een startup bedrijf waar ongeveer 10 users tegelijk ingelogd zullen zijn (schatting).
In het verleden was de keus makkelijk omdat er maar 1 AS was: Orion.
Er waren vroeger ook wel andere verkrijgbaar, maar die klapte er altijd meteen uit onder load, dus in de praktijk was er echt maar 1. Als ik nu naar de schaarse J2EE benchmarks kijk dan zie ik dat er ook nog andere servers zijn tegenwoordig die er helemaal niet meteen uit klappen. Zie bv
http://www.webperformanceinc.com/library/ServletReport/
Helaas is deze test weer uitsluitend gedaan met de out-of-the-box instellingen van elke AS / servlet container en onder Windows. Natuurlijk draait bijna niemand in het echt een server onder Windows, zodat je aan deze test nog niet al te veel hebt.
Ik zit dus te twijfelen welke AS of servlet container het beste is. Prijs is een hele belangrijke issue, dus de grotere commerciele vallen al meteen af. Orion is nog net te doen kwa prijs.
Ik heb geen EJB nodig, maar wil wel JSF gaan gebruiken en mischien daarna nog spring.
Orion was altijd de onbetwiste performance koning, maar loopt nu wel erg achter op de specificaties (J2EE 1.3 is pas sinds heel kort 100% geimplementeerd). Ik zat dus te kijken naar:
-Apache met de container Tomcat (snel, gratis, en de nieuwste specs), of
-Jboss (gebruikt tomcat als servlet container, dus vergelijkbare snelheid, ook gratis plus gecertificeerd).
-Toch Orion (bewezen snel, volledige start server binnen de seconde: vooral heel handig voor developpen)
Nadeel van Jboss is wel dat er veel zaken bijzitten die ik helemaal niet ga gebruiken. Hoewel de applicatie die er moet draaien verre van simpel is (zo'n 200.000 regels code), wordt er dus geen gebruik gemaakt van EJB of andere 'enterprise' technieken. Nadeel van Orion is toch de prijs, maar voornamelijk het feit dat ze zo achter lopen of de specs en er weinig hoop is dat er binnen afzienbare tijd een J2EE 1.4 implementatie van komt.
In het verleden was de keus makkelijk omdat er maar 1 AS was: Orion.
Er waren vroeger ook wel andere verkrijgbaar, maar die klapte er altijd meteen uit onder load, dus in de praktijk was er echt maar 1. Als ik nu naar de schaarse J2EE benchmarks kijk dan zie ik dat er ook nog andere servers zijn tegenwoordig die er helemaal niet meteen uit klappen. Zie bv
http://www.webperformanceinc.com/library/ServletReport/
Helaas is deze test weer uitsluitend gedaan met de out-of-the-box instellingen van elke AS / servlet container en onder Windows. Natuurlijk draait bijna niemand in het echt een server onder Windows, zodat je aan deze test nog niet al te veel hebt.
Ik zit dus te twijfelen welke AS of servlet container het beste is. Prijs is een hele belangrijke issue, dus de grotere commerciele vallen al meteen af. Orion is nog net te doen kwa prijs.
Ik heb geen EJB nodig, maar wil wel JSF gaan gebruiken en mischien daarna nog spring.
Orion was altijd de onbetwiste performance koning, maar loopt nu wel erg achter op de specificaties (J2EE 1.3 is pas sinds heel kort 100% geimplementeerd). Ik zat dus te kijken naar:
-Apache met de container Tomcat (snel, gratis, en de nieuwste specs), of
-Jboss (gebruikt tomcat als servlet container, dus vergelijkbare snelheid, ook gratis plus gecertificeerd).
-Toch Orion (bewezen snel, volledige start server binnen de seconde: vooral heel handig voor developpen)
Nadeel van Jboss is wel dat er veel zaken bijzitten die ik helemaal niet ga gebruiken. Hoewel de applicatie die er moet draaien verre van simpel is (zo'n 200.000 regels code), wordt er dus geen gebruik gemaakt van EJB of andere 'enterprise' technieken. Nadeel van Orion is toch de prijs, maar voornamelijk het feit dat ze zo achter lopen of de specs en er weinig hoop is dat er binnen afzienbare tijd een J2EE 1.4 implementatie van komt.