Sean Knowles
CCConvex Community
•Created by Sean Knowles on 5/7/2024 in #support-community
Offline to online sync?
Triplit looks good!
10 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
What would be interesting is to batch the local writes/transactions when syncing so that we don't incure multiple request loads when syncing local to remote db.
23 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
Looking for the client SDKs to store local writes in a queue when offline and when back online should sync the writes conflict free. Likewise reads should work locally. Everything should work locally and then efficiently sync when connectivity resumes.
23 replies
CCConvex Community
•Created by Sean Knowles on 5/7/2024 in #support-community
Offline to online sync?
@jamwt any updates on offline first (offline online sync). You mentioned that this would be looked at later this year. We are here now and would be great to get an update as we are just about to go in with RXDB, Deno and DenoKV over Convex as we get the offline functionality we are looking for. We would have chosen Convex but you guys have not prioritised the offline sync which is Firebases major feature so you guys are not comparable (even though you enjoy the comparison, Convex is behind in this regard).
10 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
@Michal Srb Any updates on this? It's nearly end of the year and offline first is gaining traction... Many applications need it. It was said back in May that offline sync features are top of the list and what you are hoping to tackle next however see no updates or any progress in that direction.
23 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
That being said, if convex release something this year, we could be persuaded to shift potentially...
23 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
The other solutions cover much of the functionality required but require extra devops effort and maintaince so we are most likely going with MongoDB Atlas at this point.
23 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
Interesting alternatives in the space are
- https://electric-sql.com/
- https://ditto.live/ <------ this is wild stuff (edge syncing between devices, hops across edge devices)
- https://www.powersync.com/
23 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
Hey there, sorry been heads down on getting the right stack for product. @Michal Srb Unfortunately we need offline first capabilities form the begening as our users will have no internet connection for extended periods of time. When they get back to internet connectivity any writes the local device or browser should sync to the backend with conflict resolutioon. Likewise we want to be able to control what data/tables are stored locally. MongoDB Atlas does a great job with this with Realm and their client sdks. We will probably move ahead with MongoDB as that gives us the most flexiblitity across clouds in the future and provides all the functionality we need right now. Convex would have been perfect but we are starting development now unfortunately.
23 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
Do we stick with Firebase, Amplify, Urql, MongoDB Realm Sync, or will Convex implement this feature and become a true industry hero that finally gives offline capaable apps a proper altnerative to firebase....
23 replies
CCConvex Community
•Created by Sean Knowles on 5/20/2024 in #support-community
offline first?
Hey Jamie, I guess there's been no progress on this aspect then?
23 replies
CCConvex Community
•Created by Sean Knowles on 5/7/2024 in #support-community
Offline to online sync?
Thanks for the info and posting back 🙂
10 replies
CCConvex Community
•Created by Sean Knowles on 5/7/2024 in #support-community
Offline to online sync?
Thanks Jamie, unfortunately we are stuck with Amplify or Firebase then, once we start we're bought in and most likely won't be changing, we obvs would have prefered to rock with convex but its critical for this app and we need to start within the next month or two. Firebase and appsync data store who would have thought that they would own the offline sync for so long, can't think of anyone else providing a solid alternative. Feels like an easy win at this point.
10 replies