I mentioned a couple of weeks ago that this would be available shortly… and, well, here it is!
This version of the toolkit will provide CPM functionality as described in a series of whitepapers released by Quest Software.
If you have a working, or are thinking about implementing, Continuous Integration and are looking for a performance hook, then this may just be what you are looking for.
Download, give it a go and please get back to us with any questions or comments.
Word has it that a freely available Community Edition of the CPM Toolkit will be released shortly! ETA - within the next couple of weeks. By all accounts, it is going to provide the CPM functionality as laid out in Quest Software’s series of whitepapers on the topic.
Exciting stuff! In the meantime, here is a two minute introductory video to the toolkit to whet you appetite. Enjoy.
It’s time to start putting some meat on the bones of Continuous Performance Management and introduce HelloCPM and show how CPM and be integrated into an existing Java module using ANT as it’s build mechanism. Our CPM implementation can work with ANT or Maven, but for the sake of this introduction, we will focus on ANT.
At the end of the 2nd day of JavaOne 2008, I attended 3 BOF sessions in a row about Comet:
- Comet: The Rise of Highly Interactive Web Sites (by Alex Russell and Joe Walker)
- Writing Real-Time Web Applications, Using Google Web Toolkit and Comet (by Jean-François Arcand and Alexandre Gomes)
- Using Comet to Create a Two-Player Web Game (by Jean-François Arcand and Jim Driscoll)
They were all very good presentations. I was supposed to attend a session about SOA for the last time slot but after the second one I decided to follow the topic and I’m glad I did it.
GWT (Google Web Toolkit) is one of the many excellent libraries/frameworks/APIs coming out of Google. It is open source. All its source code is available under Apache 2.0 license (I can almost hear your sigh of relief ). So let me repeat! It’s open source as we understand it :). If you’re not familiar with GWT and if you’re in the business of developing Web applications, I strongly recommend knowing about it. But I’m not going to give an introduction to GWT in this article. There are a few good books out there (I own a copy of GWT in Action and it is an excellent one), the online documentation isn’t too bad (even though I must admit that I’ve mostly used my book) and the user group is very very active with almost 10,000 users as of this writing.
In this article, I want to talk about unit testing GWT applications and I want to talk about specifically how to organize such tests. Continue reading ‘Organizing GWT Tests’
In the previous part, I created a sample application to test-drive Google Guice. I used the factory functionality of the framework. Now, let’s extend our example to include a few dependency injections! Let’s see how this works in Google Guice! Continue reading ‘Juicy Code with Google Guice - Part 3′