|
|
|
|
|
by elierotenberg
4140 days ago
|
|
Oh, you're absolutely right, 10M/s is a mistake, which I've corrected. Few remarks though: - it's still way below the number of actions we're talking about here (~100k/s) - since redis is only used as a generic MQ and not as a store, it can be sharded at the app level without the pain usually associated with redis clustering - I've deployed a similar (but less performant) design for the player of a gaming website, which is in use in production for more than a year, and works like a charm (we're talking ~5-50k users per channel on a daily basis). This is definitely a "second-system" pattern, but I try to avoid the associated pitfalls :) I'd be genuinely interested by your feedback! |
|