News for hackers. Stuff that matters.
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.
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.