DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
The Latest "Software Integration: The Intersection of APIs, Microservices, and Cloud-Based Systems" Trend Report
Get the report
  1. DZone
  2. Coding
  3. Java
  4. Resin Pro Serves Files Faster than Apache httpd

Resin Pro Serves Files Faster than Apache httpd

Bill Digman user avatar by
Bill Digman
·
Oct. 05, 12 · News
Like (0)
Save
Tweet
Share
1.20K Views

Join the DZone community and get the full member experience.

Join For Free
Resin Pro Serves Files Faster than Apache httpd
San Francisco, CA October 01, 2012

Caucho Technology, the leader in high performance application servers, today announced, Resin® Pro (Java EE certified web server and application server) outperforms C-based Apache httpd web server in speed and throughput. Resin has a long time reputation as fast, lightweight and powerful Java application server.

Caucho, in its pursuit of craftsmanship, wanted a web application server solution that simply works from end to end. As part of this effort, speed and scalability are essential. The true battle was getting to speeds comparable to NginX, which Resin Pro accomplished. Caucho’s engineers optimized Resin’s use of the Linux TCP/IP stack to take advantage of operating system enhancements for sending files and TCP/IP buffer management. In addition, time was spent to make Resin the fastest and most scalable solution with the least amount of errors. Once Resin Pro bested NginX, Apache httpd was really no match.

The benchmark test used industry standard tools and methodology. The results echoed recent results against Nginx. Resin Pro was put to the test versus Apache httpd, the most popular and most used web server. Apache httpd is private labeled and used by many vendors as a load balancer or web server that fronts application servers to server static files. Benchmark tests between Apache httpd and Resin showed Resin leading the way.

In numerous and varying tests, Resin handled 40% to 150% more load than Apache httpd with less errors and faster response times. Resin is the best single solution for both the web and application tiers. With Resin, customers don’t need Apache httpd or other web servers to load balance to Resin Application Servers. You can use Resin to load balance to Resin.

Scott Ferguson, Chief Architect of Caucho Technology said the following: “For years Resin has not needed Apache httpd as a load balancer or to serve static HTML files and images. With Resin you get a complete web solution. Resin pieces are designed to work together, and designed to be fast and scalable. Performance is easy to demonstrate with our web tier, and it is the same type of performance you can expect throughout our product for session replication, proxy cache, object cache, and more. Using Resin means you value craftsmanship, and are a discerning, informed developer.”

A full description of the benchmarks methodology is described is available on Caucho’s wiki with the specific results for this test here. Resin Pro was used in the benchmark, but Resin Open Source version, Resin Servlet/JSP Container, also beats Apache httpd (just not as severely). Resin proves that a Java based front-end can support enterprise level requirements for speed and performance just as well if not much better than a C based front end.

Resin runs over 4.7 million global sites and continues its widespread global adoption, and was named a cool vendor and a visionary by a leading industry analyst in 2010, 2011 and 2012.

Resin’s web server, included as part of a Java EE certified package, features: static file handling, reverse proxy, HTTP proxy cache, SSL with OpenSSL, load balancing, URL rewrite, CGI and FastCGI. Resin 4 was the first Java EE Web Profile certified Java application server, and was built from the ground up around Java Dependency Injection (CDI). While over 13 years old, Resin has kept up with the times, and has been optimized to work in cloud computing environments like Amazon EC2.

Caucho Technology

Caucho’s relentless quest for performance and reliability has paved the way for Resin as the leading global Open Source Java application server. Founded in 1998, Caucho is Java EE Web Profile certified by Oracle and recognized as one of the leading Java engineering companies in the world. Our San Francisco based engineers continue to uphold our proven reputation for craftsmanship and innovation. Caucho has helped organizations worldwide including start-ups, governments and Fortune 500 companies to build and grow their business using one of the most flexible, rock-solid and powerful application servers, Resin. Caucho is an Oracle Java EE licensee focusing on Web Profile and cloud solutions with offices in San Francisco and San Diego.

Resin Pro: Resin Java EE Application Server

Resin Pro, Caucho’s Java EE certified application server, features Java EE Web Profile support, Resin cloud support (3rd generation clustering technology), Resin JAMM (Java application monitoring and management), Resin Web Server, Hessian - binary transport protocol, Quercus - PHP on the JVM, Resin Cache - distributed cache server, and Resin Queue - messaging server. Resin has a 14-year reputation for speed and scalability. Leading companies worldwide with demands for reliability and high performance web applications including the Toronto Stock Exchange, Salesforce.com and CNET are powered by Resin.

Resin Open Source: Resin Servlet and JSP Container

Resin Servlet and JSP Container is a GPL Open Source Java EE implementation as well as a full featured web server that is faster than Apache httpd.

Contact Information
Theresa Nguyen
Vice President | Caucho Technology, Inc.
Telephone: (858) 456-0300
Direct: (858) 361-2736
theresa@caucho.com
Resin (software) Web application Java EE Java (programming language) Open source Web server Cloud computing

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Top 5 Data Streaming Trends for 2023
  • Microservices Testing
  • Choosing the Right Framework for Your Project
  • Integrate AWS Secrets Manager in Spring Boot Application

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: