Ours is a small Internet company, and Apache is sufficient. The backend maintenance cost of Java system is too high, so I dare not get involved easily. LAMP can handle it by one person.
If you just want a servlet container, tomcat is enough. If you also need embedded, then jetty. If you want to use java ee family bucket, such as jsf, jpa, CDI, etc., then Use jboss, of course, now wildfly.
jboss should be regarded as an application server, including many things, such as things, queues, etc. tomcat is a web server that implements the servlet standard and is a more lightweight container. In general scenarios, it is enough to use tomcat
Ours is a small Internet company, and Apache is sufficient. The backend maintenance cost of Java system is too high, so I dare not get involved easily. LAMP can handle it by one person.
We use tomcat and jetty.
For Alibaba’s project, we are currently using jetty
tomcat or jetty
Use jetty
jboss,jetty
If you just want a servlet container, tomcat is enough. If you also need embedded, then jetty. If you want to use java ee family bucket, such as jsf, jpa, CDI, etc., then Use jboss, of course, now wildfly.
jboss should be regarded as an application server, including many things, such as things, queues, etc.
tomcat is a web server that implements the servlet standard and is a more lightweight container. In general scenarios, it is enough to use tomcat