Hacker News new | ask | show | jobs
by hasch 3428 days ago
I bet you can get plenty of support for MySQL or Postgres
1 comments

MySQL support you can get from Oracle. PostgreSQL support is very limited.

There is no vendor so you're relying on third parties many of whom are mom and pop shops. And if you're a global, multi-national well good luck finding someone who you can cut a deal with for global support. Not to mention that the support is hardly likely to be top tier.

You say this garbage every time this comes up. "Mom and pop shops". Yes, those exist, but they're the minority.

You're generally either dealing with EnterpriseDB, or you're dealing with a company that is run by people who are significant contributors to the project — literally, on the core committee — or have people who have created meaningful parts of the PostgreSQL ecosystem.

You need to drop this FUD.

I will never again use or support an Oracle product after they literally, specifically cost a former employer $.75mm, on Cyber Monday by giving us factually false information.

In discussions like this, I often hear people say companies choose Oracle because they'd have "someone to sue" if things go wrong.

Did your employer attempt to recover the money from Oracle? If not, did they even consider doing so?

If they actually did consider it, legal would probably make them unconsider it. That is, after laughing in such a way as to give the C*O the impression someone has just walked on their grave.
I say this "garbage" because in my opinion it's true.

EnterpriseDB has according to LinkedIn between 200-500 people mostly located in AMR and EMEA based on experience with their APAC division. They simply are NOT a top tier support company on par with Oracle, Teradata, SAP etc. I am based in APAC and so my opinion is going to be far different than other parts of the globe.

And the difference with DataStax, MongoDB etc is that those companies are basically the open source projects. They control the steering committees, copyrights, branding etc. And so there there's a lot more confidence in being able to reach someone who actually wrote that part of the code. PostgreSQL has always been far more decentralised.

EnterpriseDB has multiple pg core devs on staff and has been offering excellent pg support for over a decade. A former employer used them and they lived up to their reputation -- very good, not cheap (but cheap compared to Oracle.) I can't imagine they have any trouble selling the usual 30m or 60m SLA contracts into APAC, but maybe I'm wrong. For companies in EMEA or North America they're an excellent choice.
There's a leading DB vendor (at least according to Gartner) which will give you enterprise support if you run MySQL or PostgreSQL.

AWS.

While multi-master replication is still not there (it's still just a synchronous standby and read slaves) all of the heavy lifting is done for you.