PowerSync
Infrastructure
database sync engine
SHOW HN2023
How HN took it
6 positive, 33 neutral or asking, 0 mixed, 2 critical, out of 41 comments about the project. Thread score +0.13.
Idea: 3 for, 1 againstExecution: 2 for, 0 againstDocs: 1 for, 0 againstDesign: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Docs are detailed and well thought out
From 1 comment
Well done on the launch! I have been using PowerSync for several months already ( although our own app hasn't quite reached production yet, due to other reasons). Very happy with…
sgt on HN
Builds on a decade of sync experience
From 1 comment
Well done on the launch! I have been using PowerSync for several months already ( although our own app hasn't quite reached production yet, due to other reasons). Very happy with…
sgt on HN
Objections
Unclear how writes that conflict on the server are handled when offline
From 2 comments
Since the company seems to be answering questions I’ll give a few that come up for me. Congrats on the launch btw. In the given design, am I understanding correctly that this…
vlovich123 on HNGreat concept! What if the user is offline, makes updates to the local/embedded DB, but when it gets online there's an issue in syncing that prevents updating the postgress with…
langarus on HN
Possibly more latency than real-time systems
From 1 comment
> How similar is this to MeteorJs minimongo collections? > Does this provide an architecture where a client subscribes to a collection and the server keeps track of which data…
matharmin on HN
Requests
Capacitor SDK timeline
From 1 comment
I'm excited for the Capacitor SDK that's on the roadmap. Any rough ballpark estimate of when that might be available? I haven't used Capacitor but I will soon. Is it possible to…
davidlorean1985 on HN
Self-hosting option and clarity on pricing
From 2 comments
I couldn’t tell whether I could integrate my SQLite app with my own Postgres database? E.g. is it free to self host, and the paid services are a convenience? Or the cloud hostage…
andyferris on HNThis seems really interesting and I do have some questions: How similar is this to MeteorJs minimongo collections? Does this provide an architecture where a client subscribes to…
mariopt on HN
Questions
How primary keys are handled across clients
From 1 comment
How do you handle primary keys? Wouldn't auto-incrementing integers lead to duplicate keys since clients are not aware of each other? For the To Do app example, let's say two…
ricg on HN
How timestamps are mapped to SQLite
From 1 comment
I dig it, super cool idea! What about timestamps, though? SQLite doesn't support them.. does it end up being restricted to the lowest common denominator between the two databases…
metadat on HN
How it compares to ElectricSQL
From 2 comments
This looks interesting! How does this compare to ElectricSQL[1]? Next to not using CRDTs. [1] https://electric-sql.com/
m9t on HNLooks a lot like a light version of ElectricSQL (https://github.com/electric-sql/electric). Why should I use PowerSync instead?
belalw on HN
Alternatives named
ElectricSQL
From 1 comment
This looks interesting! How does this compare to ElectricSQL[1]? Next to not using CRDTs. [1] https://electric-sql.com/
m9t on HN
SymmetricDS
From 1 comment
Let me throw SymmetricDS into the ring: https://symmetricds.org/ In my opinion it is quite underestimated giving its various cross platform and cross product sync capabilities.…
smartmic on HN
MongoDB Realm / Atlas Device Sync
From 1 comment
Thanks for the additional info. As another commenter mentioned, since you are using MongoDB, it may be worth looking into MongoDB Realm / Atlas Device Sync.
ochiba on HN
Meteor minimongo
From 1 comment
This seems really interesting and I do have some questions: How similar is this to MeteorJs minimongo collections? Does this provide an architecture where a client subscribes to…
mariopt on HN