Set an image for Matt Rajkowski

Sign In or Register

Matt Rajkowski

  • Raleigh-Durham, NC
CRM Account Management Event Promoter Employee

Concursive generates web application archives (.war files) for their apps. These are done all over the place...

  • Build servers which continually build and run tests on the apps
  • Application servers which are used to checkout the source and customizations, and deploy the .war into production
  • Developer machines which are used to code, debug locally and then commit the code for everyone else

While I was waiting for a few builds this past week I decided to see what the effect of various machine configurations had on build times. These tests were not isolated in any way. The machines tested were doing what they normally do and the results from Apache Ant were displayed.

 MachineConcourseSuite CRMConcourseConnectCoresSpeed
2008 Dev Machine7 minutes 12 seconds3 minutes 15 seconds22.4GHz
2009 Web Server2 minutes 6 seconds1 minute 45 seconds22.13GHz
2010 Web Server2 minutes 3 seconds40 seconds82.27GHz
2011 Web Server1 minute 46 seconds41 seconds162.0GHz
2012 Dev Machine55 seconds26 seconds42.6GHz

These results are typical from what I see in the logs. CPU is not the only important factor... load, more memory and faster disk play a role.

How long does it take you to "ant package" the apps? and what is your computer/features?

August 14, 2012: Updated the table to show MacBook Pro w/Retina times.

View Full Post and Comments


  • Pages
  • OmniGraffle
  • Keynote

Productivity/Project Management:

  • OmniFocus
  • Calendar
  • TextEdit

Web/Server Development:

  • IntelliJ IDE
  • JEdit IDE
  • Tomcat Server
  • PostgreSQL Server
  • Photoshop
  • Safari, Chrome, Firefox
  • VMWare for Internet Explorer

Mobile Development:

  • Xcode IDE
  • iPhone/iPad Simulator
  • Photoshop
  • Titanium IDE
  • iTunes


  • iChat
  • Skype


  • Concursive ConcourseConnect with OpenMeetings

View Full Post and Comments