Hacker News new | ask | show | jobs
by mewm 3657 days ago
well, you kinda just move the problem to another layer. You'll face same horizontal scaling issues once you need to scale on each user.
1 comments

Or just remove one [DB] layer completely. Such databases can be stored directly on machines executing http requests. And if you need to rebuild DB structure you don't need to stop the world - do them one by one.

Of course, all this depends on amount of data you need to store for each user and informational structure of the app.