Kanji Reactor

A few years ago I created a database of animated Kanji stroke order diagrams.
Recently I created a simple online app to search and view them using Google App Engine (GAE).
Check it out here www.kanjireactor.com

Even with such as a simple app I hit a few of limitations of GAE. There are around 1500 Kanji animations and GAE only allows 1000 files. One solution is to bundled all the small static files into a zip archive and use zipserve to access the individual files. However, doing this will probably push you over the 1MB file size limiation. All the Kanji animations zip up to around a 10MB file. In the end I had to create zip, span it across multiple 1MB chunks. Then during search select the right zip to grab the animation from.

This entry was posted by Edobashira. Bookmark the permalink.