White Papers

Beyond JProbe Stats - Leveraging AspectJ's Flexibility to Monitor Processes

By Dan Christoperson, Technical Director, Milwaukee

Performance tuning an application is often one of the more difficult challenges in a project. There are many reasons for this, but two main problems are that there can be many causes (e.g. database, network, software, third-party libraries, etc.) and that it can be difficult to collect meaningful and useful data about the execution of the code. Third-party products such as JProbe can prove very useful, but there are times when these tools either aren't available or cannot be used for technical reasons (usually deployment environment). This article outlines an approach that can be used when this situation occurs and can provide significant information that will enable tuning of the software appropriately.

Download the full article (pdf)

Open Source Web Services - Assessing the Current Landscape

By Erik Gfesser, Project Lead, Chicago

At a time when many firms continue to seek use of Web Services to create Service Oriented Architectures, the landscape of open source Web Services offerings continues to experience significant change especially recently. If you have chosen the Web Services route, adoption of open source offerings in this technology space will certainly help avoid the additional costs and unnecessary baggage often bundled with commercial software, among the reasons commonly cited by firms when making such a decision. The goal of this paper is not to make this decision for you, but to provide background if this route has already been chosen.

Download the full article (pdf)