6 ms·
Why they have only two database servers running (with their database in memory, no less) with 200 million check-ins, is completely beyond me.
by voxxit 16y ago
Why they have only two database servers running (with their database in memory, no less) with 200 million check-ins, is completely beyond me.
- seiji 16y agoThey are dealing with web scale sharded NoSQL realtime geo scala. Old rules don't apply when 80% of the words describing your company didn't exist two years ago.
- doty 16y agoI honestly cannot tell whether or not that comment was serious.
- epochwolf 16y agoAny comment with the words "web scale" should be considered a joke until proven otherwise. :)
- look_lookatme 16y agoI cracked up at this. Well played.
- bl4k 16y agoJust as I was thinking that this thread was getting worse the further I scroll down I come across the best summation of this story
- mrkurt 16y agoThey actually said 4. Two shards with slaves for redundancy. It was apparently working fine until they lost track of what was going on. :)
- marclove 16y agoYea but like you said, since half of them are just for redundancy, they were in effect only running 2 database servers. I must say I find it stunning that a service with that much traffic, especially one with an infrastructure that requires the entire database to be in-memory, would be operating with just 2 database servers running on EC2. I know hindsight is 20/20, but I can't imagine the foresight was any worse than 20/30.