There are several things I’m working on in this area, primarily technology enhancements driven by my experience using Java (J2SE 1.4.2 & J2EE 1.3), Struts, Torque, Resin and Tomcat. In the process of developing web applications for KeepMedia, Latency: Zero and Shutterfly, I’ve learned a lot of useful information and come up with many ideas for inclusion into various Internet standards to enahnce high-end server development.
These pages are a hodgepodge of specifications, code and general suggestions for handling the types of situations encountered when deploying highly available, high-performance web applications.
The links on the left lead to various sections in this area. The background material provides a context in which to understand the motivations for many of the practices described herein. Standards proposals is a collection of enhancements I intend to propose to the IETF and Sun for use with the HTTP Specification and the Servlet Specification.
I welcome feedback of any kind, particularly information about existing standards that may solve some of the situations described herein. You can , but I’ve created a weblog for the purposes of posting updates and accepting comments. It’s not really ideal, but we’ll see what I can come up with later.