• 28 August 2019Performance issues... and what to do about them

    I am aware that the site's performance is degrading. The random lag can be irritating especially for the Flashcard Review area. Frankly it's been grating on me as well lately. I hoped these problems would go away but the web host doesn't seem to do much about it.

    Moving to a new server

    I don't have any quick solutions for this, but I think it's time to move to a new server. As I am not a server / admin expert, I think a good compromise would be to move to a fully or semi managed VPS hosting. I'd rather focus the time I have available on development than figure out all the ins and out of keeping a server up to date, secure, and whatnot.

    I've had a quick look and there are affordable VPS solutions. Some of which also come with the Let's Encrypt SSL certificates. Problem is I really have no idea what constitutes a good minimum pertformance wise, as to what is being on offer. Take Dreamhost's "Business" VPS Hosting: is 2 GB RAM enough? Is 30 GB SSD Storage sufficient? Are 2 Cores enough? How would that compare to a typical shared hosting?

    I created a new issue on Github: Move site to a new host. If anyone has experience with running some sites on a VPS hosting, please share any advice you have.

    Let's be realistic. If I do this on the weekends, I think it would be great if we can move to a better server by the end of October. It would be really great if we can do this before the end of September. So 1 to 2 months. I will try.

    Right now as soon as I have time what I can do is just sign up for a month and experiment a little bit.

    PS:for users of Flashcard Reviews, if the intermittent lag is becoming an issue -- and assuming you'd rather keep using Koohii, have a look at the Kanji Ryokucha app by porrukusu. The app may be more resilient because it lets you do reviews offline, and sync your answers later.

By Month