SDTimes – August 15, 2007
Here are the things I found interesting from the August 15, 2007 edition of SDTimes
- Having dealt a bit with WS* services, I’ve long liked the simplicity of REST based services. Apparently they are coming to Java with the JSR 311: JAX-RS: The JavaTM API for RESTful Web Services
- JGear Performance is a plug-in for Eclipse and delivers a high-level performance-related profiler for memory and CPU profiling and debugging
- JSR 302: Safety Critical JavaTM Technology
- Once you have gone virtual, monitoring your virtual infrastructure’s performance becomes more important. VMWare has launched VMmark to do just this. According to their site you can
- Measure virtual machine performance accurately and reliably
- Determine the performance of different hardware and virtualization platforms
- Make appropriate hardware decisions for your virtual infrastructure
- In the a sidebar of the PDF version of Adjusting Testing for SOA, David Linthicum of the Linthicum Group gives his 5 steps to testing SOA. His are
- Creation of a test plan
- Separation of services into single services and service clusters
- Service integration testing
- Performance and load testing
- Security and soa governance
I would rearrange this list as follows
- Separation of services into single services and service clusters
- Creation of a test plan
- Security and soa governance
- Service integration testing
- Performance and load testing
Until you have separated components out and know their interaction, you are not going to know enough about how to test them. Once you start your testing I would recommend looking at things from a Security standpoint as these are usually not easy, non-architecturally-altering changes. Once you have those taken care of then you can look at integration and performance.