Five reasons why Ruby made sense for our highly concurrent app (SuperIMAP)
github.com
github.com
I was left wondering, it was noted that 3 servers are used and another language may only utilize 1. If Python was used, you could use PyPy and possibly keep a "commodity language" like Ruby but get to keep it possibly with the performance boost. I use PyPy for everything.