Cause it makes sense at a glance and it's efficient. Not for backup purposes though.
avidamoeba
Is it a busted company? I quickly found data for 2009-2022 and they've registered profit for every year till 2022 when they had their first loss. They've been around since the 90s.
Using plain rsync sounds sane.
Sending local ZFS snapshots to the remote ZFS might be problematic. Consider accidentally deleting important data locally and nuking all of your local snapshots, then sending that to the remote ZFS. You lost all of your snapshots and there's no way to recover the deleted data. Instead do what I do - keep the two ZFS systems separate and use a non-ZFS mechanism to transfer data - rsync, Syncthing, etc. That way even if you delete everything locally, nuke all local snapshots and send the deletions via rsync remotely, you could still recover your data by restoring the remote ZFS to a snapshot prior to the deletions. For reference I have two ZFS machines doing frequent snapshots and Syncthing replicating data between them on immediate basis.
!selfhosted, please do critique if you find some fundamental issues with this.
Roomba uses local push in HA.
Good news for us Roomba users, not so good news for employees. 😑
Preach!
That's the other edge of this sword.
Why? Are they gonna suffer a noticeable financial penalty?
Misspelled feudalism?
Most developers won't pretend they operate in the EU because that would likely result in account loss. As for anyone actually moving there for this, I highly doubt it. Most developers who distribute on the App Store are looking for profit, not creativity. Trying to go around Apple for this sounds like risking those profits.
Furthermore the European versions won't be available outside of Europe so if anyone wants to keep their existing non-European users, they'd have to maintain two versions. That's extra work and unless there's some significant profit unlocked by the European changes, the most likely scenario is that developers would stick to whatever's allowed worldwide. Which is likely Apple's goal - comply with the regulation, while making it sufficiently undesirable for developers to change anything.
Wouldn't send/receive also sync snapshots across ZFS instances?