For Swift-binding, it seems there is a performance issue here,
for offline, the join_broadcast would save changes from memory to dist database when necessary, but for online, it will synchronize every 2 seconds.
|
self.last_sync = start_websocket_client_sync( |
|
sleep(Duration::from_secs(2)).await; |
For Swift-binding, it seems there is a performance issue here,
for offline, the
join_broadcastwould save changes from memory to dist database when necessary, but for online, it will synchronize every 2 seconds.OctoBase/libs/jwst-binding/jwst-swift/src/storage.rs
Line 178 in 276e0e9
OctoBase/libs/jwst-rpc/src/client/websocket.rs
Line 93 in 276e0e9