Lines of Code

  • 2500 lines of C++ on the backend.
  • 4500 lines of PHP, 1200 lines of PHP/Smarty templates (so far).
  • 24 database tables and 16 views.

Speed/Performance/Storage

Real-time processing. Data is streamed from the game servers.
Average of 1KB-0.5KB per kill.
As of 2009-02-08 at 4pm PST: 11,627 players, 431,019 kills, 263MB database. Average 625 bytes/kill total data storage.
Page processing time <5s on cold cache, <50ms with data cache.

Technologies Used

  • MySQL
  • PHP
  • Smarty
  • Memcached
  • JavaScript Information Visualization Toolkit (JIT)
  • MooWheel