I am developing an online browser game, based on google maps, with Django backend, and I am getting close to the point where I need to make a decision on how to implement the (backend) timed events - i.e. NPC possession quantity raising (e.g. city population should grow based on some variables - city size, application speed).
The possible solutions I found are:
- Putting the queued actions in a table and processing them along with every request.
- Problems: huge overhead, harder to implement
- Using cron or something similar
- Problem: this is an external tool, and I want as little external tools as possible.
Any other solutions?
Possible Duplicate:
Web-based game in Python + Django and client browser polling