Archive for category Performance
CPM Toolkit; Lessons Learned
Posted by DeCare Systems Ireland in Agile, Architecture, Business & Technology, CPM Toolkit, IT, Java, Performance on September 11, 2009
It’s been a year since we first launched the very first edition of the CPM Toolkit into the Java world. We had spent many months developing the Toolkit and were already using it for managing and measuring application performance during the development life cycle for our clients with great success.
One year after launching the CPM Toolkit we have learned some hard lessons.
CPM Toolkit Community Edition Available Now
Posted by jaydsi in CPM Toolkit, GWT, Java, Performance on June 3, 2009
Check out the CPM Toolkit Community Edition available now, for free, from DeCare Systems.
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.
Jay
Two Minute Introduction to the CPM Toolkit
Posted by jaydsi in Business & Technology, CPM Toolkit, GWT, Java, Performance, Testing on May 15, 2009
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.
Jay
The Right Development Infrastructure
Posted by brendanlawlor in Agile, CPM Toolkit, Infrastructure, Performance on March 4, 2009
I’ve said it before on this blog – it doesn’t matter how good your process is if your team doesn’t have the Right Stuff. But if your process is compromised, then so are your people. The right process and the right people are each, on their own, necessary but insufficient conditions for developing good software. And while you can find good people, a good process needs to be built from the ground up, starting with infrastructure.
Read the rest of this entry »
Pulling the all nighter ….. no more!
Posted by fcronin in Architecture, Business & Technology, CPM Toolkit, Java, Performance, Project Management on December 24, 2008
As technical presales lead at DSI I am often involved in deep technical discussions with prospective customers around software development, and I want to highlight a recent campaign that didn’t exactly go the way I thought it would. Let me set the stage. As our sales guy was taking the lead in prospecting and talking with developers and architects about “Continuous Performance Management” (CPM), I was there for support in case our sales guy ran into some difficult questions. As technical presales you need to know when to step in or step back on these calls. After arming our sales guys with the necessary information I sat back and waited for questions that never arrived. I was ready to talk about reliability, performance, quality assurance and Continuous Integration. What I was hearing instead was developers pulling all nighters when the code was not performing in production like it was in development.
Join DSI and Quest for Live Webcast ‘CPM Toolkit’ Launch
Posted by nessamalone in CPM Toolkit, Java, Performance, Project Management on December 15, 2008
As mentioned by my colleagues in recent blogs, DSI have recently released a Continuous Performance Management product, the ‘CPM Toolkit’.We are already using this software on client projects to identify and capture costly performance issues early in the development phase.
Here is an opportunity to see an introductory demo of the toolkit in the upcoming live launch webcast ‘Introducing CPM Toolkit – Bringing Continuous Performance Management to JProbe‘
Date: 7th & 28th January 2009
Time: 3 – 4pm GMT (10 – 11am EST)
Join this webcast as Quest Software and DSI demonstrate a practical approach that you can use to implement Continuous Performance Management with ease. The method combines the power of the CPM Toolkit and JProbe to resolve Java application performance issues early on by:
Click here to register for the webcast.
UPDATE: Due to the success of this event, we are hosting a similar live webcast on January 28th to introduce the ‘CPM Toolkit’ and explain how it can help reduce the cost of Java application development. You can register on the same link – http://www.quest-software.co.uk/DecareCPMToolkitWebcast
Hope to see you there!
-Nessa
Continuous Performance Management in Practise
Posted by jaydsi in Agile, AJAX, Architecture, CPM Toolkit, GWT, Java, Performance, Testing on October 8, 2008
Over the last week or so you will have seen a couple of blog entries from my colleagues on how we are implementing Continuous Performance Management in our existing CI process and how CI and Application Performance Management are drawing closer and closer.
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.
Possible WCF Memory leak with Event Log Trace Listener Class
Posted by Anthony Geoghegan in .Net, Performance on October 3, 2008
The System.Diagnostics.EventLogTraceListener class, when set up log WCF traffic, can cause a memory leak when attempting to Log Service traffic, if the Event Log Source (specified in the “initializeData” attribute of the Event Log Listener configuration element) doesn’t previously exist and the Service is running under a User, without sufficient privileges to create a new Event Log source.
Read the rest of this entry »
Continuous Integration and Application Performance Management draw closer
Posted by fcronin in Business & Technology, CPM Toolkit, Java, Performance, Project Management on October 1, 2008
I was very much taken by a discussion, “Continuous Integration: Was Fowler Wrong”, I recently came across on the TheServerSide.com, It was most interesting to read the diversified opinions on the definition of Continuous Integration (CI), and the relative significance of compiling vs testing, and where these two practices sit in the CI world. While I do not wish to join the debate as played out on the TSS, it did spark a train of thought about how this debate, in my opinion, is simply a symptom of the diversified nature of CI, and by extension, how the various views expressed are all valid. Different practitioners of CI emphasise the components of CI that matter most to them. Developments here in DSI, where we have moulded our own CI process over time, are another example of how the original idea of CI has evolved, to the point where it now incorporates altogether different software developments practices.