Vey interesting but again will the same amount of core and memory result in the same amount of transaction per seconds?
How can we easily know what is the optimal number of CPU core and Memory needed to achieve X Transaction per seconds ?
I know benefit of memory depend on cache hit rate, or how large is your working set. But assuming 100% cache hit rate how many core do you really need ?