Getting close to being able to demonstrate the complementarity of #DialogDB and #ATProto. Bi-directional sync between a general purpose, local-first (private by default) database and any PDS.
2 reposts27 likes
Getting close to being able to demonstrate the complementarity of #DialogDB and #ATProto. Bi-directional sync between a general purpose, local-first (private by default) database and any PDS.
2 reposts27 likes
I'm particularly interested how far we can push www.microcosm.blue services as generic, replicable appviews. I think a piece that's missing, and I was just chatting with @bad-example.com about this, is a query language to more easily back-link and forward-link records.
If you are interested to glean more about how the bi-directional / interop part works, I recommend our Sync conf talk from last year. bsky.app/profile/cdat...
I've been trying to come up with a spin on "there's an app for that," but for Dialog Rules (which, among other things, enable opportunistic / uncoordinated interop between app domains without the risk of one party clobbering other apps' data www.youtube.com/watch?v=4n-2...).
i jammed this into sqlite which lives separate from the PDS (could be remote or local). both it and P2PDS i want to port to Dialogdb, both have sharding/lensing needs bsky.app/profile/burr...
So many Atproto apps now ❤️ But data layer interop means you don't *have* to "go" anywhere. Concept demo of inverting things: - local index of lexidex - local cache of all your 'cons and records - generic 'con-to-form engine Now I can post, rsvp, bookmark all from the comfort of home.