You need to enable JavaScript to view more than 15 articles by this author.
JDBC 4.0 Enhancements in Java SE 6
Publish Date: Aug. 2, 2006
Java SE 6 (aka Mustang) brings with it a new set of improvements to the JDBC API for accessing databases. Improvements include support for the RowID interface, better exception handling, annotation-based queries, and (finally!) and end to the clumsy Class.forName() system of loading database drivers. In this article, Srini Penchikala tours the major features of JDBC 4.0.
Asynchronous Messaging Made Easy With Spring JMS
Publish Date: Feb. 22, 2006
Java Messaging Service (JMS) requires a lot of work to set up sessions and manage messages, work that can distract you from your application-specific logic. The Spring framework's SpringJMS offers a simpler solution that keeps the JMS administration out of your face. Srini Penchikala takes a look.
Session Replication in Tomcat 5 Clusters, Part 2
Publish Date: Dec. 15, 2004
In part two of his survey of session replication, Srini Penchikala gets down to raw numbers by comparing the effects of different sizes and styles of replication on cluster performance.
Session Replication in Tomcat 5 Clusters, Part 1
Publish Date: Nov. 24, 2004
A web application running on a single server is completely lost if the server goes down. But with a cluster, user sessions can be replicated across servers, so that the system stays up even if one server fails. Srini Penchikala presents Tomcat 5's handling of this feature.
Clustering and Load Balancing in Tomcat 5, Part 2
Publish Date: Apr. 14, 2004
The latest version of Tomcat provides clustering and load-balancing capabilities for scalable, high-available systems. In part two of this series, Srini Penchikala sets up a Tomcat cluster and assesses its performance.
Clustering and Load Balancing in Tomcat 5, Part 1
Publish Date: Mar. 31, 2004
The latest version of Tomcat provides clustering and load balancing capabilities for scalable, highly available systems. In part one of this series, Srini Penchikala looks at architectural factors to consider in such a system and how Tomcat implements them.
Object Caching in a Web Portal Application Using JCS
Publish Date: Dec. 23, 2003
One way to improve server-side performance is to cache data instead of generating it over and over again. Srini Penchikala takes a look at how the Java Caching System makes this possible.