System architecture : design considerations. Java vs Django vs RoR : <p>I'd like to designing new web application with few requirements and considering which language/framework I should choose.</p>

<p>Requirements: </p>

<ul>
<li>Web based solution (web UI and backed)</li>
<li><p>Fast deployment and setup &lt;- by this I mean just run by single command, 
no configuration needed for total beginner. Similar to
Jenkins</p>

<p>java -jar jenkins.war</p>

<p>or Gerrit.</p></li>
<li>Some kind of que to run tasks asynchronously.</li>
<li>No code protection</li>
</ul>

<p>Due to the fact that I want to be simple to run and deploy (without initial configuration needed) I am considering using <strong>Java EE/Spring</strong> framework. 
Initially I was considering <strong>Django or RoR</strong> since deploy is pretty easy and development is way faster than Java but those 
frameworks need some kind of scheduling framework like <strong>Celery + some kind of broker</strong> so additional configuration is needed. 
I am not limited to any language,(besides PHP since I just do not like it :P)</p>

<p>If any of you have any thoughts about my design and want to share let's do it.</p>

<p>Thanks a lot for any kind of question/ answers.</p>
