very interesting talk.
I was surprised that there was no mention of using a lower level language i.e. c or c++ in order to maximize cpu/ram utilization. while JVM is a clear winner over ROR it does add some overhead.
I guess it is a sweet spot between performance and code manageability.