StavFX
05/17/2023, 5:42 PMkevin.cianfarini
05/17/2023, 5:43 PMStavFX
05/17/2023, 5:48 PMGroup
has a list of Users
, each user has a ContentPolicy
etc etc)kevin.cianfarini
05/17/2023, 5:55 PMkevin.cianfarini
05/17/2023, 5:56 PMkevin.cianfarini
05/17/2023, 5:56 PMStavFX
05/17/2023, 6:03 PMCasey Brooks
05/17/2023, 6:06 PMStavFX
05/17/2023, 6:08 PMStavFX
05/17/2023, 6:09 PMPablichjenkov
05/17/2023, 6:10 PMStavFX
05/17/2023, 6:11 PMStavFX
05/17/2023, 6:13 PMYou may have seen this article already ... though it is obviously a bit biasedhaha yeah, that's why I didn't really put much weight on it and wanted to get people's experience/opinions. Thanks for the detailed input đ
Pablichjenkov
05/17/2023, 6:13 PMCasey Brooks
05/17/2023, 6:16 PMkevin.cianfarini
05/17/2023, 6:17 PMStavFX
05/17/2023, 6:17 PMpreventing orphaned rowsyeah that's a good point, and an issue i've had with Realm
StavFX
05/17/2023, 6:18 PMkevin.cianfarini
05/17/2023, 6:19 PMkevin.cianfarini
05/17/2023, 6:19 PMkevin.cianfarini
05/17/2023, 6:21 PMAs an added benefit youâre not constraining your backend devs to a particular technology that way and can instead choose whatever is best for your org.To expand on this further, we originally were delivering data updates via push notifications. We later found them to be unreliable and switched to gRPC. We also augmented that with âsidecarâ data in network requests that happened during BaU. We were able to optimize how often data was synced that way. I havenât used realm but I can speak highly of CashAppâs ability to own and configure their data layer because of this.
StavFX
05/17/2023, 6:24 PMJeff Lockhart
05/17/2023, 7:14 PMJeff Lockhart
05/17/2023, 7:18 PMJeff Lockhart
05/17/2023, 7:20 PMMap
or List
and can be used directly or mapped to an object as the use case requires. I've written an ODM library that does this mapping (also planning to release soon). There are also Flow
APIs to observe a document, query, or database for changes.Jeff Lockhart
05/17/2023, 7:21 PMJeff Lockhart
05/17/2023, 7:22 PMPablichjenkov
05/17/2023, 7:34 PM