Resin: high-performance open source application server

Events at a Glance for 2009
August 1
October 7-9
August 4-6

“As one of the world’s leading innovators of software applications and infrastructure for mobile and broadband operators, we needed a fast and reliable application server to offer our customers. The quality, scalability and performance of Caucho® products met and exceeded our needs.”

David Donaldson
Director, Partners and Alliances
Openwave Systems


Caucho’s Social Media

Contact Us

858.456.0300
sales@caucho.com
www.caucho.com

Caucho® News
August 12, 2009

Resin 4.0.1 Released
This month Caucho® released Resin Professional version 4.0.1 featuring Early Access of Java EE 6 technologies along with improved scalability for cloud environments. Read press release.

Resin 4.0.1 Key Features:

    EARLY ACCESS SERVLET 3.0

    Developer-oriented features based on Java EE 6 standards. An Early Access implementation of Servlet 3.0 API is now available to developers to build sites with live, interactive content directly within the browser.
    JAVA INJECTION (JSR-299) RELEASE

    Caucho???s version of JSR-299, Java CanDI (Context and Dependency Injection), is available in Resin 4.0.1 as an Early Access implementation. Java CanDI???s tight integration at the Java EE container level offers high usability and application flexibility.
    SUPPORT FOR 10,000 SIMULTANEOUS CONNECTIONS (RESIN 10,000)

    Resin 10,000 allows Comet application developers to maintain a large number of active clients in a single session. Resin 10,000 for traditional applications means a large number of keepalives for a single server, therefore improving vertical scaling.
    IMPROVED CLOUD COMPUTING SUPPORT

    Resin 4.0.1 further solidifies the reliability and stability of dynamic clustering in the cloud environment. Servers can be added or removed at run-time and application update without incurring production downtime.
Caucho???s Application Server Cloud Architecture
The Resin 4.0 whitepaper and previous blog postings discussed how Resin 4.0′s new cloud architecture works. In a new blog post, Emil Ong discusses why the design is a unique and powerful alternative to other approaches. Read more about App Server Cloud Architectures.

The in-depth blog post discusses:

  • The features needed to provide a cloud architecture like intelligent load balancing, a shared object cache, shared sessions, and more.
  • How these features are implemented in Resin and other existing architectures
  • Why and in what situations Resin’s architecture has advantages over the other approaches

Early Draft of Resin Pomegranate
A draft of the Pomegranate specification is now available for community review along with Resin’s implementation for developers to try out the new technology. Pomegranate is designed to solve the module versioning and classloader issues encountered by many enterprise application developers. Pomegranate containers provide a classloader-based module system for Maven-based libraries stored as jar files in a repository. Servlet containers can use pomegranate as an extension to the WEB-INF/lib to load libraries at runtime using Maven dependency information. Read Pomegranate draft.


Benefits from using Pomegranate:

  • Simplify management and reduce .war file size by shared .jar files in a common repository
  • Library dependency resolution with the ability to handle sub-module incompatibilities
  • Familiar Maven pom.xml files to take advantage of current development practices
  • Servlet web-app container integration option
  • Java CanDI (JSR-299) manager integration option
Quercus Professional Now Compatible with Tomcat and Google App Engine
Over the last couple of years there???s been great demand from Caucho???s Quercus user base and the community to expand compiled PHP support to other application servers such as Tomcat. Caucho® now offers Quercus Professional 4.0.1 with compiled PHP support for Tomcat and Google App Engine. If you wanted to try compiled PHP with Java but were unable to switch to Resin, check out Quercus Professional. Nam Nguyen’s recent blog post talks about the release of Quercus Professional.
Read more about Quercus on Tomcat.

Jazoon Conference
Held in San Francisco from Nov. 4-6, this location is perfect for companies located near the West Coast and is easily accessible to companies outside of the area. For our East Coast customers, we are offering a class in New York later this year. Our London class will be held in October 7-9. If you are unable to attend any of these courses, please see our listing of other 2009 dates or contact us for more information about on-site training. Register before September 1st and get 10% off.

Register for the San Francisco class.

Contact Caucho® for training in London or onsite.

How To Log Custom Statistics in Resin
If you ever needed to log statistic information in Resin on a regular basis, check out this blog post in which Emil Ong shows how to use Resin’s JMX interface and scheduled tasks to log your own custom metrics. These features are available in both Resin 3.1 and 4.0.
More on logging custom statistics in Resin.
Copyright (c) 1998-2009 Caucho® Technology, Inc. All rights reserved.
Caucho®, resin® and "red">quercus® are registered trademarks of Caucho® Technology, Inc.