RunJRun は、計算ノードとしてアマゾン弾性計算雲 (EC2) インスタンスを使用して Java では、並列処理を行うための非常に単純なシステムです。基本的な計算ユニットは、実行できる、シリアル化可能な Java オブジェクト、「タスク」を短いです。ユーザーは RunJRun にこのようなタスクの一覧を送信します。各タスクは、EC2 インスタンスで呼び出された run() メソッドがあります。それを使用する必要があります、アマゾン機械イメージ (AMI) を持つ RunJRun サーバー側のソフトウェアがインストールされています。このようないくつかの AMIs は利用できます。