I'm in the process of creating browser game (category football manager) and I need to know how I should implement tasks like finances update or football matches.
I know there are some possibilities:
- windows service
- thread in global.asax
- scheduled tasks
- solution with cache - https://blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet/
I could only buy a shared hosting so my possibilities are limited to thread, solution with cache and scheduled tasks, but I don't really know how it works and if I could use it or not e.g. I heard that site in IIS could be killed any time so if I use a thread it could not be great when there are matches played. Or if I use scheduled task I don't know if I can run there something that long like e.g. playing thousand of matches at some time.
Does anyone have any experience in browser games development?