logoalt Hacker News

mike_hearntoday at 4:18 PM4 repliesview on HN

It's an ironic claim because the Oracle cloud has great support for the Oracle Database, which doesn't require "bouncers" or equivalent. Its support for server-side connection pooling, client side load balancing (SCAN) and horizontal scaling means it offers exactly what the author wants - a single URL that just magically works and scales to any amount of work or connections cheaply.

https://docs.oracle.com/en/database/oracle/oracle-database/2...

Yet he says simultaneously that Postgres hasn't improved in a decade, but also no self-respecting person would use a database that fixes all the problems he identified. Right!

Disclosure: work part time in the Oracle DB group. Things I say here are unvetted, personal opinions.


Replies

paulryanrogerstoday at 6:26 PM

Oracle licensing audits scare off plenty of folks.

At a small SaaS we were put off by the difficulty getting OracleDB's dev edition installed and working at all. While MySQL (then independent) and Pg were bare bones in comparison, they were very quick to get started, covered what was needed, and no risk of price spikes or time consuming audits. When pain points were encountered with MySQL and Pg there were plenty of flexible options to add into the mix.

Later I saw a competitor being crushed by licensing for Informix when they didn't need more than ~10% of its features.

tensortoday at 8:35 PM

Oracle DB may be excellent, but there is no chance I'd ever ever ever do business with Oracle due to their aggressive business practices.

btowntoday at 5:00 PM

Slightly off topic, but a friend of mine worked on Microsoft SQL Server a ~decade ago, and I recall all sorts of conversations on types of optimizations they were doing that sounded truly magical compared to other databases at the time. There was a meaningful frustration on the team that their features weren't getting as much hype as the databases du jour.

I think it's very relevant to consider that "enterprise" adjacent databases may not support the licensing you need at scale - but that doesn't mean they don't have great engineering and research teams that are solving really difficult challenges, and those challenges may be highly relevant to your workflows. Go into things with an open mind, if not an open wallet!

show 1 reply
moooo99today at 4:46 PM

I do not think it is a mystery why people favor Postgres over OracleDB, is it?

show 1 reply