Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> have you ever seen a terrible db schema?

I am a DBRE, so yes, unfortunately most days I see terrible schemata.

> Having to suddenly iterate fast with a brittle codebase that doesnt really allow that ive seen bring teams to their knees for a year+.

IME, the “let’s move fast” mindset causes further problems, because it’s rare that a dev has any inkling about proper data modeling, let alone RDBMS internals. What I usually see are heavily denormalized tables, UUIDs everywhere, and JSON taking the place of good modeling practices. Then they’re surprised when I tell them the issue can’t be fixed with yet another index, or a query rewrite. Turns out when you have the largest instance the cloud provider has, and your working set still doesn’t fit into memory, you’re gonna have a bad time.



Did you literally just say your database does not scale because the largest instance isnt enough and your response was to "fix the schema"? Haha, this is the classic example of why things must scale and you just made the parent comments point.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: