Hacker News new | ask | show | jobs
by regularfry 1228 days ago
> You cannot have a live service that is interrupted by database modifications.

So don't do that, then. Designing database migrations to be non-breaking is part of the game and if you're not doing it, you can't claim to understand the technology you're replacing. Not having an explicit schema doesn't mean you don't have to think about your schema. It just means you've chucked out all the tooling for keeping it sane.