Hacker News new | ask | show | jobs
by Rygian 1359 days ago
My vision is that all the current use of IT should work in this mode. Depending on a central server for synchronization should be the exception, not the norm.
3 comments

Interestingly, most of the Ditto folks originally worked on Realm, an object database that eventually monetized into the "sync via a central server" space.

Of course, Realm was later acquired by MongoDB, and currently exists as some kind of Frankenstein's monster product in an attempt to drum up Atlas sales.

Interesting how the acquisition pushed some of the devs to create better tech, but they had to give up the original product along the way.

It’s just my cofounder Adam and I that came from Realm!

We’ve got Alumni from Pusher, Basho/Riak, Walmart Labs, Microsoft, to name a few

Agreed, and I expect it to set new standards for user expectations. Users are tired of slow and fragile server interactions on every click, or managing connectivity during use.
How would you handle granular permissions though?
Sync permission rules to clients, enforce in centralized authorities and peers once synced
We will be working on granular permissions as a top priority in 2023. We have a couple of ideas running around right now.