Since having decided to start a web application startup, I have been surveying some of web server services and platforms.
One of the most famous, of course, is Tomcat. (main page)
Tomcat is a Java-based servlet and JSP (JavaServer Pages) engine, running on Apache and developed by the Apache Software Foundation (ASF). Current version up to date (2015 Q1) is Tomcat 8, with support of Java 7 and 8.
Since Tomcat is a server service, you would need to survey more on server rental in your area, mostly like virtual servers or IaaS.
Tomcat was also the platform I having been using for two years in the prior employment.
Pros:
- Very large and active community, almost able to cover every bit and odd you might face.
- Open source. To learn more about getting involved, click here.
- High availability to facilitate system upgrades without affecting the live environment.
- Sandbox to allow your web application to be any sort.
Cons:
- Lack of higher-level platform. Since Tomcat is a mere container, implying that you may face additional costs on manual configuration when scaling and optimizing.
- Lack of framework. You have to build from scratch for your application, without linkage to state-of-the-art social media and web APIs.
- Think twice on your choice of data storage.
留言
張貼留言