cpbotha / nvpy

Simplenote syncing note-taking application, inspired by Notational Velocity and ResophNotes, but uglier and cross-platformerer.
Other
849 stars 114 forks source link

Bad full sync performance #188

Open yuuki0xff opened 5 years ago

yuuki0xff commented 5 years ago

NOTE: This issue will be fixed after #153 is fixed.

During the full syncing, nvpy sends many requests. But these sends one request at a time. The round trip time between Tokyo and Simplenote API server is about 140ms ~ 150ms. In this way, depending on the geographical location with the server, the time required for sync will increase.

To mitigate this effect, nvpy should support the multiple connections or websocket API.