Measuring Web application response time: Meet the client
Server-side response time says your Web application is blazing fast; but if you're not measuring the client you're missing the full picture. Learn how to fill in the blanks by capturing and logging end user events.
Srijeeb Roy, November 2008

Open source Java projects: Java Caching System
Caching frequently accessed objects is a sure way to improve application performance. Steve Haines joins the OSJP series to introduce Java Caching System, a full-featured, easily configured tool for enterprise-level caching.
Steven Haines, November 2008

Server load balancing architectures, Part 1: Transport-level load balancing
Gregor Roth introduces server load balancing basics and discusses the pros and cons of transport-level versus application-level solutions.
Gregor Roth, October 2008

Server load balancing architectures, Part 2: Application-level load balancing
Gregor Roth concludes his two-part introduction to server load balancing architectures with a look at a variety of application-level solutions.
Gregor Roth, October 2008

MapReduce programming with Apache Hadoop
Google's MapReduce framework handles massive data sets in the blink of an eye. Lucky for you, it's possible to harness similar power for your own distributed data processing needs, with the open source Java-based Hadoop.
Ravi Shankar and Govindu Narendra, September 2008

Is unit testing doomed?
Andrew Binstock follows up his recent blog posts with a deeper inquiry into why fewer Java developers are unit testing code, and why some may regret the decision later.
Andrew Binstock, August 2008

Web development with Wicket, Part 2: Reducing and re-using code
Want to build numerous similar Web components without cutting and pasting code? Wicket could be the Web application framework for you.
Nathan Hamblen, July 2008

Web development with Wicket, Part 1: The state of Wicket
Don't let state become a performance bottleneck in your Java Web applications. Wicket accommodates both stateless and stateful development models, so you can just go with the flow.
Nathan Hamblen, June 2008

SpringSource launches app server
Next-generation application server platform based on Spring, OSGi, and Tomcat snubs Java EE.
Chris Kanaracus, April 2008

Service Component Architecture: Making SOA easier
IBM's Mike Edwards connects the dots between Service Component Architecture, Service Data Objects, and SOA, at OASIS Open Standards 2008 Symposium.
Paul Krill, April 2008

SpringSource acquires Covalent
Merger deepens support for Spring-plus-Tomcat as a lightweight alternative to Java EE.
Paul Krill, January 2008

J2EE object-caching frameworks
Object caching is an important piece in the design and development of Web portals. In a typical Web portal application, we need the frequently accessed data in a JVM's memory, but, at the same time, we want the ability to automatically clear the data from memory when it's stale and refresh it with new data. Currently many open source implementations provide object caching in J2EE Web applications. This article describes a reusable object-caching framework created to cache data objects in a Web portal application. This framework can be seamlessly integrated into any Web application. Author Srini Penchikala discusses implementing object caching using three open source caching frameworks: Java Caching System, OSCache, and Java Object Cache. He presents these frameworks' installation and configuration details. Finally, he presents a performance comparison to show the effectiveness of caching objects.
Srini Penchikala, May 2004

Java: A platform for platforms
Sun's reorg may seem promising to shareholders but it's also a scramble for position. The question now is whether Sun can, or wants to, maintain its hold on Java technology. Especially with enterprise leaders like SpringSource and RedHat investing heavily in Java's future as a platform for platforms

Also see:

Discuss: Java: A platform for platforms?

Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:
Featured Whitepapers