Architecting to achieve a billion requests per second throughput on a single key-value store server platform