December 2011 News

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

Go to SDJUG website

 

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 hiring@caucho.com.

Check out the full job description

 

New Features

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.

Tutorials include:

 

Caucho® Tech Talk

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.

Checkout the step-by-step tutorial on how to use Resin Eclipse Plugin

 

Tip of the Month

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()

Read more about conditional configuration


Copyright (c) 1998-2011 Caucho® Technology, Inc. All rights reserved.
Caucho®, resin® and quercus® are registered trademarks of Caucho® Technology, Inc.


Events at a Glance

SDJUG
Jan. – Dec., 2012

TheServerSide.com Symposium
2012

JavaOne Conference
Sept. 30 – Oct. 4, 2012

__________________

Success Note

"Resin has resolved all the issues we had with Tomcat. We have also found the administration, health checking and advanced deployment options in Resin Pro have greatly simplified our DevOps."

John Bruce
Director
Kinross Group Ltd

__________________

Note from CEO

"2011 was a great year for Caucho. Our focus for 2012 continues on delivering a cloud optimized application server that has exceptional performance and value."

– Steve Montal
Co-Founder and CEO
Caucho® Technology

__________________

Caucho® Resources

New! Interview with Paul Cowan

Resin Java EE Web Profile Java application server and PaaS/Cloud

Interview with Reza Rahman

Resin 4, CDISource and Java EE 7 & 8

Resin Java EE Web Profile

A truly lightweight standards-based runtime that focuses on ease-of-use for web application development (whitepaper PDF)

Resin 4.0 for Cloud Computing

Easily scale web applications in a cloud environment (whitepaper PDF)

Resin RefCardz

The must have Resin cheat sheet for network administrators and developers (PDF)

CDI AOP Tutorial

Java Standard Method Interception Tutorial

CDI Dependency Injection – #1

An introductory tutorial to dependency injection

CDI Dependency Injection – #2

Annotation processing and plugins tutorial for dependency injection

CDI in Java EE 6 – #1

Introduction to Contexts and Dependency Injection for Java EE 6 platform

CDI in Java EE 6 – #2

The de-facto API for comprehensive next-generation dependency injection and context management for Java EE 6

CDI in Java EE 6 – #3

CDI interceptors to isolate cross-cutting concerns in a very concise, type-safe and intuitive way

CDI in Java EE 6 – #4

The concept of CDI conversations in detail

CDI in Java EE 6 – #5

CDI interaction with JSF in detail

CDI in Java EE 6 – #6

A closer look at Resin CanDI, Caucho’s implementation of CDI

__________________

Follow Us!


Facebook: Caucho® Technology


Resin Twitter page


Caucho® Blog

Caucho® Forum

__________________

Contact Us
(858) 456-0300
sales@caucho.com
www.caucho.com