掲示板 Forums - Long loading times / too many loading screens
Top > renshuu.org > Bugs / Problems Getting the posts
Top > renshuu.org > Bugs / Problems
Now, this is somewhat related to my VPN (i live in russia and renshuu doesn't work without VPN unfortunately). Specifically, my VPN is very lossy: about 10-20% of all packets disappear. That is despite the bandwidth being in MB/s and around 300ms of ping. Combined, this causes initial connections to become very slow, as the system sends a request and then does longer and longer waits for repeats, which never arrive. Most of the time the wait is only a split second, but sometimes it won't load for minutes unless i entirely reopen the app.
Basically, I want more aggressive caching behaviour: instead of loading each question of a quiz only after a previous one answered - pre-load a chunk of questions ahead of time (both correct and all possible bad answers, excluding pictures; although even only preloading correct results and requesting from server on mistakes would make quizzing quite a bit smoother), then, in case of mistakes, load new ones asynchronously and shuffle locally. A more aggressive retry behaviour would be nice, but i imagine it is tied to client's TCP settings and may be impossible to modify.
Would that be possible?
i agree with caching part even for general use on high speed internet, but i think there are some reasons why not being implemented. for now at least, under settings experimental, u can at least disable CDN for audio (Michael specifically mentions helping Russian connections for this). the secondary CDN seems like is in Slovenia. if u can set ur VPN exit to slovenia, maybe try that.