-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App is very slow to load on Tor (or slow) connections #2
Comments
I believe the beachball was caused by synchronized ajax calls (wtf?!). That issue is solved in #3. I don't know how we can help with slowness with Tor tough, given that this is just an app that talks to localbitcoins APIs. Any general advice on building apps (client and server) that are Tor friendly? @javgh @jsuder @w-hive? |
I suggest doing whatever @tgerring did when making the Bitstamp app, which works great. :) |
I was ready to read this: https://svn.torproject.org/svn/projects/roadmaps/2009-03-11-performance.pdf :p |
Cache things, give feedback to clicks even before data is returned, etc. |
I'm pretty sure this was all about the sync requests, and you can probably just close this. |
If there are still performance issues with this, we can take a look at the resources being loaded locally vs remotely. One of the reasons that the hiveapp-bitstamptrader app was so network performant is because all data is local except small bits that it needs from API calls :) |
@w-hive A new version of this app is available in app store. Why don't you give it a try on Tor see if we can close this? |
Doesn't load at all or takes super long to load? It took me ~2 seconds to see results for Thailand without Tor |
Didn't load at all in that case, upon reload worked after about 10 seconds. Unreliable. |
Get the spinning beachball often, for up to 3-4 seconds. Also on first-load.
The text was updated successfully, but these errors were encountered: