Initial sync seems to take for ever...?

I’m working on an app that syncs its user data - there is no shared data between users. It’s a very simple scheme where there is one channel per user.

I’m testing a large dataset to ensure that everything works & syncs as expected. The very first user sign-in pushes about 90MB of data where 25MB is documents and the rest attachments. That takes a few minutes and it’s done in ~ 2k requests to the server

However, when the user signs on a second device for the first time, the initial sync takes ages…! maybe 30+ mins and at least 18K requests – Is there any way to do a fast initial pull…?

thank you

1 Like