Hacker News new | ask | show | jobs
by andy0x2a 1679 days ago
This is a really cool idea.

I'm wondering what your approach to scalability is, as it seems like you're going to have large bursts of traffic every half hour ( with certain hours having much more traffic depending on demographics).

If this messenger takes off, how are you going to deal with say for example all of India having their messages deliver all at once in the evening?

2 comments

Thank you! I've been wondering this too. It would be a great problem to have. As a sibling commenter writes, telemetry+selective scaling would probably be okay? Otherwise some other creative approaches like "pre-delivering" messages.
With a bit of telemetry, you’d know in advance what your load is going to look like, allowing you to scale up or down resources (if you design the system that way)