Hacker News new | ask | show | jobs
by theanzelm 621 days ago
This is fair, thanks for chipping in, Aaron!

With decentralised I always like to be very precise:

- Jazz is decentralised in a "source of truth" sense. You mutate data locally and sync edits between participants until you reach eventually consistent history (and thus state, as per the underlying CRDTs)

- the protocol is peer-to-peer

- the way you use it typically is in a very centralised way. You use a central sync and persistence peer (either your own, or my distributed Jazz Mesh service) and every device syncs to that. That way devices don't have to be online at the same time to sync

1 comments

Makes sense. This is a smart tradeoff.