LA JOLLA, CA August 4, 2009 Caucho® Technology today announced the release of version 4.0.1 of its popular Resin application server featuring Early Access releases of Java EE 6 technologies along with improved scalability for cloud environments.
Resin 4.0.1 features include:
- Early Access Servlet 3.0 and Java Injection (JSR-299) releases
- Support for 10,000 simultaneous connections (Resin 10,000)
- Improved cloud support
Resin 4.0.1 introduces developer-oriented features targeted toward members of the Java EE community who are following the latest developments in the Java EE 6 standard. An Early Access implementation of the Servlet 3.0 API is now available to developers who are looking at building sites with live, interactive content directly within the browser. Resin 4.0.1 leverages its road-tested asynchronous Comet support, and is expose to developers via a draft standard API. The new version of Resin will also feature an Early Access implementation of the Java Injection (JSR-299) API, dubbed CanDI. A number of developers in the Java EE community have already started using this new technology because of its tight integration at the Java EE container level. Caucho® engineers have been following the changes in the draft standard closely and maintaining the CanDI implementation as one of the most up-to-date and usable technology in development today.
Resin 10,000 is a feature within the Resin web server tested with as many as 10,000 simultaneous connections. Paired with the Early Access implementation of Servlet 3.0, Resin 10,000 allows Comet application developers to maintain a large number of active clients at once, even delivering live updates. For traditional applications, Resin 10,000 enables a large number of keepalives for a single server, thus improving vertical scaling.
Resin 4.0.1 also improves upon the cloud features initially released in Resin 4.0.0. These include clustering capabilities that allow adding and removing servers to a cluster at run-time, all the while maintaining distributed sessions, object caching, and application deployment. Resin’s load balancer distributes requests across these clusters, recognizing when servers have come and gone, making the technology ideal for highly dynamic cloud environments and enterprises. Resin 4.0.1 improves the reliability and stability of these features by building upon experiences from the earlier releases.
“Our experience has been that developers are very interested in using the new features of Java EE 6,” said Scott Ferguson, President of Caucho® Technology. “CanDI adoption has been strong with a number of early adopters and at least one open source project built around it. Once working developers have a chance to look at JSR-299, we’ve found they’ve been impressed by the possibilities.” Ferguson added, “Of course, writing standards-based asynchronous applications has also been an issue in the Java EE community for a while now, but Servlet 3.0 addresses this in a very nice way. We have experience in the field from when we introduced our own experimental API over a year ago, but now we’ve taken the code and lessons from that experiment and provided an Early Access implementation based on the draft API. We’ve made the whole thing scalable by backing it with our Resin 10,000 engine as well.”
Emil Ong, Chief Evangelist of Caucho® Technology, said, “This year a lot of developers and vendors have started talking about cloud. I’ve had the chance to talk with the community at conferences and online and found that we’re doing something unique with Resin’s cloud features. Our core architecture allows scaling in a variety of environments and provides a synergistic effect for applications running on Resin cloud.” Ong continued, “Of course with a cutting edge technology like this, we wanted to hear from developers about their experiences with the earlier development release of Resin. I shared my conversations with the rest of the Caucho® developers and they were able to greatly improve the reliability of our cloud technology in Resin based on real use cases.”
Caucho® products include the industry leading Resin application server, Hessian serialization protocol and Quercus Java-PHP solutions. All products are open source and used by thousands of commercial deployments including CNet and Salesforce.
Quercus is Caucho® Technology’s 100% Java implementation of PHP. Offering the ability to run existing and new PHP applications faster than ever before alongside Java applications, Quercus opens new doors to both PHP and Java-based sites. Quercus’ unique Java architecture improves not only execution speed, but also reliability, security, and manageability. Integration of PHP and Java code is also supported natively by Quercus to expand software engineering possibilities.
About Caucho® Technology, Inc.
Caucho® Technology is an industry leading open source Java ASP with ten years of proven market success and over 360,000 commercial deployments including Salesforce and CNet. Caucho® is a Sun Microsystems Java EE licensee whose products include Resin application server, Quercus Java-PHP performance solutions and Java Context and Dependency Injection. Caucho® Technology was founded in 1998 and is based in La Jolla, California.
Caucho® Technology, Inc.
Telephone (858) 456-0300
For more information: