I wrote the current version of OSS memcached. I don't know how elasticache is configured, but as I said memcached itself can definitely saturate the network from that instance. Either the version they run is too old or it's misconfigured. If I were to compare a "custom FPGA caching service" vs something memcached like, I would take the same 4xlarge instance and just run memcached on it.
On a large enough machine I've gotten it up past 55 million read ops/sec. It's quite good at read throughput.
I'm also familiar with the cache clusters at major companies.
On a large enough machine I've gotten it up past 55 million read ops/sec. It's quite good at read throughput.
I'm also familiar with the cache clusters at major companies.