Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by meritt on Thursday June 25, 2020 @01:22PM
(#23643049)
MySQL 8 is very solid and has resolved the vast majority of the gripes of the past. Postgres is, as always, amazing software, but MySQL is no longer the choice to be shunned.
[ Parent
| on HN ]
Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by brobinson on Thursday June 25, 2020 @01:50PM
(#23643437)
I don't know if I could go back to not having transactional DDL, partial and function-defined indexes, non-blocking ("concurrent") indexing, and so on...
Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by meritt on Thursday June 25, 2020 @03:28PM
(#23644527)
I'm not sure where I suggested "Hey, long time Postgres users, you should switch to MySQL!". The point is it's a solid modern database and a completely fine option in 2020.
MySQL8 supports functional indexes and concurrent indexing fyi. It still does not have transactional DDL nor partial indexes.
Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by brobinson on Thursday June 25, 2020 @10:07PM
(#23647994)
Good to know, thanks. And I didn't suggest that you suggested that. :-)
Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by Kiro on Thursday June 25, 2020 @02:22PM
(#23643805)
What do you build that requires those things?
Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by brobinson on Thursday June 25, 2020 @03:26PM
(#23644492)
I've used them (via Postgres) to build large database-backed web applications (like Hey), realtime bidding systems (100mm+ records, 250,000+ requests/sec), and so on over the last 10+ years. Recursive CTEs as well, and MySQL finally has those as of a year or two ago. The feature gap is closing, but it's been a very, very slow process.
Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by ksec on Thursday June 25, 2020 @03:39PM
(#23644644)
Is there a MySQL Roadmap somewhere? I cant seems to google anything up. Compared to Postgres which seems have way more information.
And Postgres still hasn't caught up to MySQL in multi / clustering solution. Or may be they dont ever intend to focus on it and leave it to third party.
Re:DHH: The HEY stack Vanilla Ruby on Rails, MySQL, redis, s...
by meritt on Thursday June 25, 2020 @04:30PM
(#23645324)
Not that I'm aware of no. While the end product is released open-source, the development cycle itself is very much closed-source and there are very valid concerns about MySQL being owned by Oracle. MariaDB is a fully open-source alternative though I'd argue MySQL8 has surpassed MariaDB in terms of quality and features.