← Back to context

Comment by hedora

12 hours ago

But what if payroll grows to 100M internal users?

I sense sarcasm but just to add on, most software problems actually have very predictable natural upper bounds. There are only X number of people in the world growing at a well-defined rate. There are only X number of people in your country, or in your TAM (e.g. if you're a restaurant) etc. This is especially true for B2B.

The need to accommodate runaway scale (unbounded N and unbounded rate of growth of N) is actually quite rare.

Seems like a great problem to have. Surely one of those millions of employees can be used to change the current system at that point. Until then, no reason to overengineer it.