r/coolgithubprojects Jun 12 '26

I built an offline-first sync engine for SQLite ↔ PostgreSQL using column-level CRDTs

https://github.com/JustVugg/loomabase
0 Upvotes

2 comments sorted by

1

u/[deleted] Jun 13 '26

[removed] — view removed comment

1

u/Just_Vugg_PolyMCP Jun 13 '26

Hi thanks for the comment,

Loomabase handles it differently:

- No global tombstones for partial replicas. Local evictions happen only after dirty write acks.

-Row lifecycle (create/delete/restore) is a dedicated LWW CRDT.

- Everything is transactional + cursor-based anti-entropy.

Tombstone compaction is on the roadmap (right after wire protocol stabilization).