- Fast
- Highly multithreaded to maximise throughput
- Simple API to integrate clients with
- Clean and fault-tolerant code
Written for CM10228 Principles of Programming
- No dependencies permitted
- All submitted code must be in the root of the submitted ZIP file
- Therefore this code includes an ANT script to flatten, clean, compile and run the project, and no standard build systems are used