Why Nostr? What is Njump?
2023-12-12 12:15:14
in reply to

Mike Kutz on Nostr: npub1fzx00…wt6h3 Database agnostic code is a myth. You really need to have a reason ...



Database agnostic code is a myth.

You really need to have a reason to switch RDBMS.

PostgreSQL uses MVCC for transactions. I don't think MySQL does.

Because different databases handle transactions differently, the Unit Tests could pass but going live (with a multitude of users) could be your undoing.

TL;DR - have a DOWNGRADE path tested and working before you start.
Author Public Key
npub1nnrsgqhc9eur9sw02p4lw4lq37nh702l0epkp3ns5g42uq2a9yaqlhnqyq