<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: CruiseControl Enterprise Best Practices, Part 6: Scaling up</title> <atom:link href="http://www.build-doctor.com/2008/03/29/cruisecontrol-enterprise-best-practices-part-6-scaling-up/feed/" rel="self" type="application/rss+xml" /><link>http://www.build-doctor.com/2008/03/29/cruisecontrol-enterprise-best-practices-part-6-scaling-up/</link> <description>Continuous Integration, Delivery and Devops Consulting</description> <lastBuildDate>Thu, 02 Feb 2012 22:31:14 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>By: simpsonjulian</title><link>http://www.build-doctor.com/2008/03/29/cruisecontrol-enterprise-best-practices-part-6-scaling-up/comment-page-1/#comment-46</link> <dc:creator>simpsonjulian</dc:creator> <pubDate>Thu, 03 Sep 2009 22:47:22 +0000</pubDate> <guid
isPermaLink="false">http://beta.build-doctor.com/?p=33#comment-46</guid> <description>Srinath,
By all means give it a try.  I wish someone had the time to do the integration work to get that into the main CruiseControl project.  Other open source CI servers (most famously Hudson)  will allow you to run agents and run different builds.
I&#039;ve got a feeling though, that you&#039;re trying to throw many servers at one huge monolithic build.  I did once try clustering to fix that (it failed because the Linux JVM didn&#039;t have proper threads at the time) but I think that introduces additional complexities.  There&#039;s a point at which someone has to pay back some tech debt.
If you can break a monolith into chunks, then perhaps you can farm the chunks out to different nodes.  it might be worth paying for a commercial product.  I hope this has been any help at all.</description> <content:encoded><![CDATA[<p>Srinath,</p><p>By all means give it a try.  I wish someone had the time to do the integration work to get that into the main CruiseControl project.  Other open source CI servers (most famously Hudson)  will allow you to run agents and run different builds.</p><p>I&#8217;ve got a feeling though, that you&#8217;re trying to throw many servers at one huge monolithic build.  I did once try clustering to fix that (it failed because the Linux JVM didn&#8217;t have proper threads at the time) but I think that introduces additional complexities.  There&#8217;s a point at which someone has to pay back some tech debt.</p><p>If you can break a monolith into chunks, then perhaps you can farm the chunks out to different nodes.  it might be worth paying for a commercial product.  I hope this has been any help at all.</p> ]]></content:encoded> </item> <item><title>By: Srinath Balaraman</title><link>http://www.build-doctor.com/2008/03/29/cruisecontrol-enterprise-best-practices-part-6-scaling-up/comment-page-1/#comment-48</link> <dc:creator>Srinath Balaraman</dc:creator> <pubDate>Wed, 02 Sep 2009 01:19:26 +0000</pubDate> <guid
isPermaLink="false">http://beta.build-doctor.com/?p=33#comment-48</guid> <description>I found this btw: http://cruisecontrol.sourceforge.net/distributed/index.html
I haven&#039;t tried this. I wonder if it would work.
Thanks,
Srinath</description> <content:encoded><![CDATA[<p>I found this btw: <a
href="http://cruisecontrol.sourceforge.net/distributed/index.html" rel="nofollow">http://cruisecontrol.sourceforge.net/distributed/index.html</a></p><p>I haven&#8217;t tried this. I wonder if it would work.</p><p>Thanks,<br
/> Srinath</p> ]]></content:encoded> </item> <item><title>By: Srinath Balaraman</title><link>http://www.build-doctor.com/2008/03/29/cruisecontrol-enterprise-best-practices-part-6-scaling-up/comment-page-1/#comment-47</link> <dc:creator>Srinath Balaraman</dc:creator> <pubDate>Wed, 02 Sep 2009 01:14:58 +0000</pubDate> <guid
isPermaLink="false">http://beta.build-doctor.com/?p=33#comment-47</guid> <description>Is there a way to use one CruiseControl installation as a server and distribute the jobs it receives to several agent hosts to parallelize several functions? I know of several Commercial solution in this space but I was wondering if this is possible to achieve this through open source solutions.
Thanks,
Srinath</description> <content:encoded><![CDATA[<p>Is there a way to use one CruiseControl installation as a server and distribute the jobs it receives to several agent hosts to parallelize several functions? I know of several Commercial solution in this space but I was wondering if this is possible to achieve this through open source solutions.</p><p>Thanks,<br
/> Srinath</p> ]]></content:encoded> </item> <item><title>By: Banos</title><link>http://www.build-doctor.com/2008/03/29/cruisecontrol-enterprise-best-practices-part-6-scaling-up/comment-page-1/#comment-45</link> <dc:creator>Banos</dc:creator> <pubDate>Thu, 27 Nov 2008 16:02:08 +0000</pubDate> <guid
isPermaLink="false">http://beta.build-doctor.com/?p=33#comment-45</guid> <description>Publishing is great. It doesnt fail the build if there&#039;s a problem, so no false negatives! Great! So what happens when the testers try to grab 2 good builds ago to assess a defect - oops the publisher failed and no one knew about it .. till now :)
Great site btw.
B.</description> <content:encoded><![CDATA[<p>Publishing is great. It doesnt fail the build if there&#8217;s a problem, so no false negatives! Great! So what happens when the testers try to grab 2 good builds ago to assess a defect &#8211; oops the publisher failed and no one knew about it .. till now <img
src='http://www.build-doctor.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>Great site btw.</p><p>B.</p> ]]></content:encoded> </item> </channel> </rss>
