News for hackers. Stuff that matters.
Re:Systemd, 10 years later (2020) by rnd0 on Saturday January 08, 2022 @04:52PM (#29856728)
>It seems “designed for job security” or more likely designed for consulting revenue.

Exactly this, yes; and that's why it was pushed the way it was.

I dread the day when systemd or an init system just like it consumes the BSD world.

Re:Systemd, 10 years later (2020) by api on Saturday January 08, 2022 @08:00PM (#29858584)
I feel the same way about Postgres. It's powerful but it's insanely arcane and full of land mines and footguns. It's great for forcing you to hire consultants, DBAs, or pay cloud providers a lot to run it for you.
Re:Systemd, 10 years later (2020) by int_19h on Saturday January 08, 2022 @11:55PM (#29860288)
Which SQL RDBMS isn't, though? Postgres is a breeze compared to someting like DB2. High-performance relational databases just seem to be an inherently arcane target.
Re:Systemd, 10 years later (2020) by petre on Sunday January 09, 2022 @05:46AM (#29862146)
MySQL and SQLite, but the former is not a real transactional database, it's quite a joke compared to Postgres. The latter is a file based database. We use MySQL at work and I am exasperated by it. It's possible that even Firebird is better.
Re:Systemd, 10 years later (2020) by int_19h on Sunday January 09, 2022 @08:49PM (#29869610)
If Postgres is unnecessary arcane, then surely MySQL is that squared, given all the legacy traps? You know, stuff like "utf8" not actually being UTF-8.
Re:Systemd, 10 years later (2020) by posix_me_less on Sunday January 09, 2022 @11:19AM (#29864575)
What exactly do you miss in MySQL compared to Postgres? With InnoDB it can do transactions, no?
Re:Systemd, 10 years later (2020) by petre on Monday January 10, 2022 @12:32AM (#29871011)
Proper transactions, like the ones that aren't closed by create, alter or drop table, proper rollbacks, statement timeouts so that a single stalled statement doesn't block the table until you kill it, subscribe/notify among other things. My issue is primarily with performance under load, where you'll eventually end up with lots of blocked queries and an unresponsive database and the only way to solve it is to throw hardware resources at it.

Do yourselvs a favour and pick Postgres for new projects. If you properly vacuum your tables you'll probably be fine.

Re:Systemd, 10 years later (2020) by api on Sunday January 09, 2022 @09:30AM (#29863518)
CockroachDB is probably the best example of a modern RDBMS.
Re:Systemd, 10 years later (2020) by int_19h on Sunday January 09, 2022 @08:48PM (#29869603)
Is it ACID?
Re:Systemd, 10 years later (2020) by vvern on Thursday January 13, 2022 @02:44PM (#29925751)
You know it. SERIALIZABLE + no stale reads. https://www.cockroachlabs.com/blog/consistency-model/