{"id":291,"date":"2007-08-06T12:30:30","date_gmt":"2007-08-06T11:30:30","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=291"},"modified":"2007-08-06T12:30:30","modified_gmt":"2007-08-06T11:30:30","slug":"thoughtworks-mingle-is-jruby-always-this-slow","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/291-thoughtworks-mingle-is-jruby-always-this-slow.html","title":{"rendered":"ThoughtWorks Mingle: is JRuby always this slow?"},"content":{"rendered":"<p>I&#8217;ve set up <a href=\"http:\/\/studios.thoughtworks.com\/mingle-project-intelligence\" target=\"_blank\">ThoughtWorks Mingle<\/a> on Ubuntu 7.04.<\/p>\n<p>No significant problems so far, though a couple of observations. The system requirements are substantial &#8211; 2GHz processor, 2GB RAM &#8211; which is OK for a new server, but rules out ideas like installing on a VM on the Internet.<\/p>\n<p>It&#8217;s easy to see the reason for the high system requirements. Mingle feels slow, even with just a dummy project that has hardly any content. Maybe that&#8217;s the price of being first to market with a <a href=\"http:\/\/www.thoughtworks.co.uk\/press-releases\/Mingle-JRuby-Release.html\" target=\"_blank\">commercial product built in JRuby<\/a>. Trouble is, performance is a feature, and exactly the kind of detail ThoughtWorks needs to get right in order to attain high usability.<\/p>\n<p>Second disappointment: Mingle integrates with Subversion, but the repository needs to be on the same machine. Mine is out on the Internet, on&nbsp;one of those&nbsp;VMs that&#8217;s not up to running Mingle. Apparently this will be fixed in a later release. In the meantime, I guess I&#8217;ll have to set up a local Subversion for testing.<\/p>\n<p>This is the first release, and no doubt ThoughtWorks will find ways to improve performance. I&#8217;m looking forward to trying it out.<\/p>\n<div class=\"wlWriterSmartContent\" id=\"0767317B-992E-4b12-91E0-4F059A8CECA8:0ceddcb4-ebe0-4226-b51d-5d3438b75f21\" contenteditable=\"false\" style=\"padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px\">Technorati tags: <a href=\"http:\/\/technorati.com\/tags\/mingle\" rel=\"tag\">mingle<\/a>, <a href=\"http:\/\/technorati.com\/tags\/thoughtworks\" rel=\"tag\">thoughtworks<\/a>, <a href=\"http:\/\/technorati.com\/tags\/jruby\" rel=\"tag\">jruby<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve set up ThoughtWorks Mingle on Ubuntu 7.04. No significant problems so far, though a couple of observations. The system requirements are substantial &#8211; 2GHz processor, 2GB RAM &#8211; which is OK for a new server, but rules out ideas like installing on a VM on the Internet. It&#8217;s easy to see the reason for &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/291-thoughtworks-mingle-is-jruby-always-this-slow.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">ThoughtWorks Mingle: is JRuby always this slow?<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80],"tags":[],"class_list":["post-291","post","type-post","status-publish","format-standard","hentry","category-software-development"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=291"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/291\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}