Reflecting on 2011
2011 was a growth spurt year for Caucho® in the areas of product development and user adoption! We started development of Resin 4 in early 2009 by implementing a core subset of the Java EE specification followed by rigorous testing. We are excited to say that Resin was officially Java EE Web Profile Certified in 2011! Furthermore, significant engineering work in 2011 included solidifying our powerful and comprehensive application Health System and refinement of our 3rd generation clustering technology. 2011 ends with Resin providing a certified, scalable, and elastic application server!
Caucho® engineers were invited to attend and deliver numerous conference session and keynotes, as well as many local Java User’s Group sessions. Based on community feedback, demand, and increased adoption in 2011, we mark this year as a positive period of growth for Caucho.
Caucho® highlights for 2011:
- Resin Java EE Web Profile Certified
- Caucho® hosts San Diego Java User’s Group
- Caucho® expands office locations in San Diego and San Francisco
- Powerful application Health System and Elastic Cloud Support added to Resin application server
- Caucho® delivers keynote and technical session at TheServerSide Java Symposium conference
- Caucho® engineer, Reza Rahman, holds technical sessions at JavaOne conference
- Caucho® engineer, Dominik Dorn, presents and demonstrates Resin at CONFESS conference
- JUG presentations by Caucho® engineers at Maryland, Montgomery County, NOVA/DC, NYC, Research Triangle, Richmond, San Diego and Silicon Valley
- Publications and interview topics on Web Profile, Java EE 7 & 8, CDI, Memcached and Cloud support (PaaS-ready)
- Contributions to CDISource to develop bi-directional CDI to Spring Bridge
We thank the Java community for showing a high level of interest in our engineering efforts, and our Resin users for continually sharing their user experiences. We received lots of invaluable feedback in 2011 to assist us in Resin product development. We are grateful for having such supportive customers! Best wishes to all and have a Happy New Year!
Caucho® now hosts San Diego Java User’s Group
The San Diego Java User’s Group has found a new home at the Caucho® office centrally located in San Diego. December 2011 was the first meeting at the new location, which easily accommodated a full session. On December 20th Josh Long presented on Spring and Cloud Foundry. The SDJUG calendar is booked up for the first quarter of 2012! Please come join us for a delightful evening of food, drinks and technical presentations.
SDJUG 2012 event calendar:
- January 17th – James Ward of Heroku
- February 21st – David Dudas of A2Z Research and Development
- March 20th – Sang Shin of JavaPassion.com
Engineering positions – OPEN
We are actively looking for Java Protocol and Network Software Developers. Our engineering office is based in San Francisco next to the Montgomery BART station. If you are located in the Bay Area, we can be flexible with telecommuting.
This position includes core application server development and involves active contributions to our technology and roadmap direction. As part of our team, you will be working with the latest Java web specifications such as WebSocket, Hessian and HMTP/XMPP, as well as pushing new Internet Network protocols. You will have the opportunity to influence the next generation of Java web specifications from the ground up as well as explore and test your software engineering limits.
To join our engineering or sales team, please send your cover letter, resume and sample code to firstname.lastname@example.org.
Step-by-Step tutorial for deploying Amazon EC2 with Resin 4.0.24 and higher
This step-by-step tutorial on how to deploy Cloud applications on Amazon EC2 with Resin is now available on the CauchoWiki! The tutorial covers provisioning an EC2 instance, installing Resin, installing Maven, installing Spring Roo, deploying, and testing. This tutorial is easy to follow and will give you a running start not only on how to deploy Resin on EC2 but also a strong starting point for deploying in the Cloud in general.
Running applications directly from your workspace using Resin Eclipse plugin
Resin’s Eclipse plugin provides excellent development support in the Eclipse IDE. The plugin now offers a new deployment option that allows running applications directly from your Eclipse workspace. Applications can be linked into Resin directly for instant testing. Changes in the source of application also become immediately visible in the browser. In this tutorial by Alex Rojkov, you’ll learn how to install and run your servers using Resin’s Eclipse plugin.
Simplifying Resin XML With Dynamic Configuration
Part 2 of 3: Conditional Configuration Using Functions and Expressions
This second part of a multi-part article on Resin configuration examines how to employ conditional XML statements and EL functions to simplify Resin configuration. When we’re done, you’ll understand how the same configuration could be shared between deployment environments with entirely different Resin operation by using some following concepts:
- Conditional XML with <resin:if>, <resin:when> and <resin:choose>
- Null checking with "the Elvis Operator" ?:
- Regular expression matching with =~
- Resource access with mbean() and jndi()
Copyright (c) 1998-2011 Caucho® Technology, Inc. All rights reserved.
Caucho®, resin® and quercus® are registered trademarks of Caucho® Technology, Inc.