logoalt Hacker News

rf15today at 8:54 AM5 repliesview on HN

> Startups don’t have the luxury of a DBA

but... you are spending so much on AWS and premium support... surely you can afford that


Replies

Lucasoatotoday at 11:36 AM

Self managing a database vs getting RDS isn't an easy choice. It depends on the scale, it depends on the industry... if you're locked in already in AWS, the price difference between the bare machines vs RDS usually aren't enough to pay for another person.

If you're starting everything from scratch, you might think that going to other providers (like Hetzner) is a good idea, and it may definitely be! But then you need to set up a Site2Site VPN because the second big customer of your B2B SaaS startup uses on-premises infrastructure and AWS has that out of the box, while you need an expert networking guy to do that the right way on Hetzner.

darth_avocadotoday at 7:55 PM

Most startups don’t need a dba, just competent full stack/backend engineers. That being said, I understand why many startups prefer having a dba. Not exactly fun when your only staff engineer likes to just store everything in a jsonb column in Postgres.

happymellontoday at 11:43 AM

The last startup I was with that used AWS didn't spend anything on premium support. We were given startup credits to apply to our accounts, and they were always happy to hand out more to get us hooked.

zietoday at 3:16 PM

They have a DBA in their infrastructure team, they just didn't bother to tell anyone and let them own it.

enviwje97today at 10:20 AM

[flagged]