10 ms·
That does limit the applicability of the Atom-based cluster to things like web applications. It would do nicely for running a memcached cluster, as well, as lon
by Tamerlin 16y ago
That does limit the applicability of the Atom-based cluster to things like web applications. It would do nicely for running a memcached cluster, as well, as long as the interconnect latency is low enough.
- hga 16y agoHow much CPU does memcached use? I.e. is this 1.6GHz Atom with 2GB of memory a good match; it's got 1TB for a fully populated $139K box,
- Andys 16y agoSomeone needs to make a dedicated hardware key-value store which would use way less power than even this dense atom box. If you have $10M spare, contact me ;)
- Tamerlin 16y agoIt doesn't consume all that much CPU, though it is possible to saturate it. The trick is to take advantage of the smooth scaling model: you an add memcached nodes until you run out of nodes. The clients have a list of nodes as part of their configuration, and the client runs the hashing function, which includes mapping the entry into the proper node. So the only real overhead that each node has to deal with is serialization. It's very simple, so it works very well. :)