30 day battle records
That might be an idea, and while we are at it we can add support for bulk transfers at least to the server. Perhaps a modified url for bulk download of robot pairings as well. This should cut off considerable time required to run the rumble, as sometimes the uploading can take as long as just running the battles.
My feelings are split on if we should use the normal rumble or the lite rumble codebase. I like the idea behind the lite rumble, but python leaves much to be desired in the area of performance.
I have never really used Java EE. But for web applications I still think that languages like PHP are best.
Java EE has features to ease web development while still allowing you to fallback to plain Java with all its features and libraries when needed.
But there are a lot more clouds supporting PHP than Java EE.
Google App Engine (where I've got LiteRumble) supports a subset of Java EE.