4 ms·
Here's 10 minutes of your life: 1) RAM is a lot faster than disk, keep things there for speed. 2) "RAM is the new disk." "Or is disk the new RAM?" 3) 5
by lsb 18y ago
Here's 10 minutes of your life:
1) RAM is a lot faster than disk, keep things there for speed.
2) "RAM is the new disk." "Or is disk the new RAM?"
3) 5 ads for Java companies.
Nowhere does it say that Facebook is running the world's largest memcached installation. Or, for that matter, that HN is all in memory.
- jwilliams 18y agoIt mentions Facebook? One distinction this article never fleshed out is the difference between memory caching and memory as a System of Record - this is mentioned very early on, but then the rest of the article seems to be a mixture of these techniques. Not sure I'd be keen to use memory as a SoR at this stage. You leave yourself vulnunerable to bugs, and deployment would be a nightmare... So - given that - If you want to snapshot some kind of consistent state, then I don't see why you wouldn't stick with disk for the moment.
- toddh 18y agoYes, early in the article it says "Facebook has northwards of 800 memcached servers creating a reservoir of 28 terabytes of memory enabling a 99% cache hit rate." I've covered this stuff before so I don't explore the topic. It's a device to quickly show how memory is being used by serious companies to do serious things. Caching is mentioned as related to but not the same as SoR, but you are right, I don't spend a lot of time on it. I understand why you wouldn't be keen, but it is at least something to think about.