Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
quambo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
Comparing performance of different offline first solutions
(github.com)
2 points
by
quambo
16d ago
|
0 comments
2.
▲
After the Offline Write: Durable Server Work in Syncular
(syncular.dev)
1 points
by
quambo
21d ago
|
0 comments
3.
▲
by
quambo
2mo ago
Hey, nice, looks like I’ll have to rerun the benchmarks soon! sqlite-wasm with opfs-sahpool has mostly behaved. No OPFS in private mode, storage may be evicted, handles can’t be passed to workers, and webviews may close them when background
4.
▲
by
quambo
2mo ago
The README has had plenty of LLM help, yes. I’ve described how I use them here: https://syncular.dev/llms/ I’ll keep refining it (talking about docs, tests, benchmarks etc). LLMs are involved throughout Syncular, as th
5.
▲
by
quambo
2mo ago
That’s kinda the tension I wanted to avoid. I’m not trying to make the whole SQL database a CRDT. CRDTs are opt-in per column. A row can keep normal, queryable fields like project_id, status, and title, while one doc column stores Yjs/
6.
▲
by
quambo
2mo ago
Thanks for pointing me there! Posted to their discord, but seems not so active.
7.
▲
by
quambo
2mo ago
Both use local SQLite and keep the backend authoritative. The main difference is that PowerSync mostly handles downstream replication and gives you an upload queue; your API still owns the write semantics. Syncular specifies the whole round
8.
▲
by
quambo
2mo ago
Nice! Would recommend to decouple as much as possible and have tons of testing, every issue thats catched before having to go to the length of debugging client side issues is gonna save some sleep. Have been there, learned the hard way.. Wh
9.
▲
by
quambo
2mo ago
It’s great to see apps being shipped with offline first (and flawless syncing as an optional feature) from ground up, sad to see many modern notes apps like notion or capacities treating offline as afterthought. But alas, it’s still a non t
10.
▲
by
quambo
2mo ago
Hi HN! I’ve been circling this problem for a long time. In 2019 I built an offline-first datastore called debe. It used CRDTs and multi-master replication and never became something I could confidently ship. It did teach me that convergence
11.
▲
Show HN: Syncular – offline-first SQL sync with TypeScript and Rust cores
(github.com)
79 points
by
quambo
2mo ago
|
29 comments
12.
▲
by
quambo
8y ago
I've just found a solution that works pretty nicely for me: Coda. It has an integrated SSH terminal, it has FTPS and uploads changes to files on save and it has support for many languages (don't know about rust though). It also sa