- Lightweight
- Configurable
- High-performance
- Cross-platform
- Open source
- It has sufficient documentation for application development
The cluster management and load balancing is a bit complex. Also, they need to improve the documentation to handle JNDI resources.
I've used it for 10 years.
Deployment is simple, however, a limitation is hot deployment.
No issues encountered.
No costs.
If you were to have no JEE applications, then it is advisable, otherwise the application server falls short.