What is The Most Popular Web Server Application?

Source: Internet
Author: User
Keywords what is the most popular web server application what is application server what does application server do
In this article, we will focus on the application server used. It turns out that this is more challenging than initially expected-the best step we can take towards our goal is to extract it from the guided classpath. Use a query similar to "grep -i tomcat classpath.log ". It's easy. Contrary to finding this:

Of the 1024 samples, 92 did not contain a reference to the boot classpath at all. This is our first surprise. Are they really running without any entries in the boot classpath, or our statistics just can't record all entries correctly, so we can't trace the reason. But, despite this, this still provides us with 932 data points. Of the remaining 932, we were unable to link 256 reports to any application server known to humans. Before drawing conclusions, approximately. Currently 27% of JVMs are running client programs, we are trying to dig further

57 seems to be started using the Maven plugin, which hides the actual runtime from us. But I bet that the vast majority of them are definitely not Swing applications.
There are 11 environments running on the Play Framework, which are not running with Java EE containers.
Six environments were started with the Scala runtime attached, so I think they are actually web applications.
54 loaded with jgoodies or swing libraries, which makes it a good choice for desktop applications
6 run on Android. We don't even support it. If you can clarify how to start Plumbr on Android, please let us know.
The remaining 122-we just failed to classify-they seem to cover everything from MQ solutions to batch processes and more.
But 676 reports did contain references to the Java EE containers used. The following figure shows the result:
Application Server Marketshare
Application Server Marketshare
The winner should not be surprised by anyone-43% of installations use Apache Tomcat. The rest of the podium is even more surprising-Jetty ranks second with 23% deployment, and JBoss ranks third with 16% deployment. The expected result is completely reversed, but the gear has changed significantly in recent years.

The next group contains Glassfish, Geronimo and Weblogic, with 7%, 6% and 3% deployment bases respectively. This is also somewhat surprising-only 20 Weblogic installations and Websphere are not visible-the remaining five containers together account for less than 2% of the installations. I think all the pragmatic, lean KISS -... methods are finally starting to pay off, and we are moving towards tools that developers really like.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.