ST - Siege Tank
CC - Command Center
SCV - Work Server
The major goals in the development of Siege Tank are:
- Striated workservers for load-balancing
- Significantly improved ease of use in creating, storing, and querying jobs
- Adopt modern technologies and libraries
- Common RESTful Web API with Python and JS clients
- Scalability on both generic servers and AWS
- Emphasize convention over configuration
Documentation is hosted on heroku with authentication via Github's OAuth2 system