SakeTami
refsheet
refsheet

patreon


New Cloud?

TL;DR - kube.refsheet.net is a site mirror on Google Cloud. It's a bit slower right now, but has stable image processing. Use it every once in a while so I can get testing data.


Lately I've been tweeting a lot of apology posts for downtime, especially with image processing, and I got a bit worried that it's an ongoing trend, so I decided to start migrating to another cloud provider. Amazon is nice, but maintenance when something breaks is quite a process. I've been getting more familiar with Google Cloud, and after much research of several cloud providers and hosting options, decided to start rolling out on the Google Kubernetes Engine.

In a few days the app has been configured to run in that environment, which incidentally made it easier to develop for and deploy. The Google mirror is live for testing, though with the warning that it's a bit slow because some components (database) still live in the Amazon cloud.

If you want to generate testing data, head over to https://kube.refsheet.net/ and use the site like you normally would. Everything should function the same, and Kube even has it's own image processing servers (so if you don't want to wait in the Amazon queue, upload to Kube.)

Comments

An update on this: We're now almost entirely hosted on Google Cloud. The only thing I haven't moved over is the domain name, since moving that will result in some serious downtime and I have no qualms with Route53. I also haven't migrated the image hosting. I'm going to try and do this with minimal downtime, and that should speed up communication with the image servers and the backing file store. Moving 4 gigs of database wasn't bad at all, the database is actually pretty small, but we have almost a terabyte of images, and that's going to take Some Time.

Mau Abata


More Creators