Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Product features  





2 Usage  





3 Quercus  





4 Licensing  





5 See also  





6 References  





7 External links  














Resin (software)






Deutsch
Русский
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

(Redirected from Resin Server)

Resin
Developer(s)Caucho Technology
Stable release

4.0.66[1] / 8 December 2021; 2 years ago (8 December 2021)

Written inJava and C
Operating systemCross-platform
TypeWeb server
LicenseGPLv3orProprietary
Websitewww.caucho.com

Resin is a web server and Java application server developed by Caucho Technology. There are currently only two versions available: Resin (GPL), which is free for production use, and Resin Pro, designed for enterprise and production environments with a licensing fee. Resin supports the Java EE standard and features a mod_php/PHP-like engine known as Quercus.

Resin (GPL) offers essential functionalities for web and application serving, while Resin Pro includes additional optimizations, such as:

While Resin is primarily Java-based, critical components of its networking infrastructure are written in optimized C, providing a balance of features and performance. Resin has a long history, having been released in 1999, making it one of the mature and well-established application servers and web servers.

Product features

[edit]

Resin Pro has been engineered to include:

Scalability

Development

Production Ready

App Server

Web Server[9]

Usage

[edit]

Resin's market share is small in the grand scheme of Java Application Servers, but some high traffic sites use it, such as Toronto Stock Exchange, Salesforce.com, Condé Nast (parent company of Wired, Vogue, GQ) and CNET.[10] NetCraft's February 2012 Survey stated Resin grew to 4,700,000 sites; Resin was the only Java-based web server mentioned.[11]

A 2012-page on a Caucho wiki site describes a test procedure with results showing that tested 0k (empty HTML page), 1K, 8K and 64K byte files. At every level Resin matched or exceeded nginx web server performance.[12]

Quercus

[edit]

Quercus is a Java-based implementation of the PHP language that is included with Resin. According to a slideshow presented by Emil Ong (from Caucho), to a San Francisco Java Meetup Group in April 2008 pertaining to Resin 3.1, an essential difference in the operation of Quercus between the Resin Open Source and the Resin Professional editions is that in Resin Professional the PHP is compiled to Java bytecode whereas in the open source version PHP is executed by an interpreter.[13]

Caucho stated in 2007 that Quercus was faster than standard PHP 5 (PHP 8 with JIT is much faster than older PHP versions; PHP 5 is no longer supported)[14][15] although this is only true for the JIT-compiled version in Resin Professional.[16] Quercus ships with Resin.

Licensing

[edit]

One license covers all components of the Resin architecture.

Resin is provided in both an open-source GPL license and a Pro version with enhancements for enterprises.

See also

[edit]

References

[edit]
  1. ^ "Resin Pro Download Archive | Caucho".
  • ^ "Paul Cowan Discusses the Resin Application Server and Cloud". Infoq.com. Archived from the original on 2012-10-19. Retrieved 2012-10-25.
  • ^ "Caucho: Resin Cloud Support: 3rd generation Clustering For Elastic Cloud Scaling" (PDF). s3.amazonaws.com. Archived (PDF) from the original on 2015-04-04. Retrieved 2012-10-25.
  • ^ "Resin Can Now Act As a Drop-in Replacement for Memcached Solution". Infoq.com. Archived from the original on 2012-11-20. Retrieved 2012-10-25.
  • ^ "Caucho Technology » Blog Archive » Resin Pro Health System now and in the future". Blog.caucho.com. 2011-08-26. Archived from the original on 2012-10-25. Retrieved 2012-10-25.
  • ^ "Caucho Resin is Officially Certified Against the Java EE 6 Web Profile". Infoq.com. Archived from the original on 2012-08-22. Retrieved 2012-10-25.
  • ^ "Caucho Resin | Java Application Server | Java EE | PaaS Ready » Java EE Web Profile and beyond". Caucho.com. Archived from the original on 2012-10-01. Retrieved 2012-10-25.
  • ^ "Caucho Resin | Java Application Server | Java EE | PaaS Ready » Java CDI | Candi". Caucho.com. Archived from the original on 2012-10-24. Retrieved 2012-10-25.
  • ^ "Caucho Resin | Java Application Server | Web Server | Java EE Certified | PaaS/Cloud Ready » Resin Web Server". Caucho.com. 2012-02-07. Archived from the original on 2012-10-31. Retrieved 2012-10-25.
  • ^ "Resin Customers | Caucho". Archived from the original on 2014-11-01. Retrieved 2014-11-01.
  • ^ "February 2012 Web Server Survey | Netcraft". News.netcraft.com. 2012-02-07. Archived from the original on 2012-10-31. Retrieved 2012-10-25.
  • ^ "NginX 1.2.0 versus Resin 4.0.29 performance tests". Caucho.com. Archived from the original on 2012-08-25. Retrieved 2012-04-01.
  • ^ Emil Ong (2008-04-09), Getting Started With Quercus (PDF), Caucho Technology, archived from the original (PDF) on 2011-07-08, retrieved 2009-08-19 (accompanying Caucho blog entry Archived 2012-07-16 at archive.today,additional copy of PDF Archived 2011-07-14 at the Wayback Machine)
  • ^ "PHP on Java: Best of Both Worlds?". Infoq.com. Archived from the original on 2012-09-29. Retrieved 2012-10-25.
  • ^ "Powered by Google Docs" (PDF). Archived (PDF) from the original on 2013-10-05. Retrieved 2012-10-25.
  • ^ New Monthly Caucho Newsletter, Caucho Technology, 2008-02-26, archived from the original on 2013-05-12, retrieved 2013-02-27, I think we're finally getting to the point where we mimic the other implementation of PHP quite precisely (except we have distributed sessions, are faster in compiled mode, etc. :-)).
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Resin_(software)&oldid=1217334911"

    Categories: 
    Cross-platform software
    Java enterprise platform
    Web server software programmed in Java
    Hidden categories: 
    Webarchive template archiveis links
    Webarchive template wayback links
    Articles with a promotional tone from August 2023
    All articles with a promotional tone
     



    This page was last edited on 5 April 2024, at 06:30 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki