3 ms·
It mentions Facebook? One distinction this article never fleshed out is the difference between memory caching and memory as a System of Record - this is mentio
by jwilliams 18y ago
It 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.