Topic: background server processing
I have recently started developing a browser based massively multiplayer strategy game.
I've split it in two parts:
the UI for users to issue order and read reports
the turn calculation with the update of economic and demographic data, and the processing of battles. This part should run continuously in the background.
I've used Rails for the "UI" part, where players will issue order and read reports, but I'm not too sure about how to handle the other part.
I was thinking about using ruby+active record + C API(for the heaviest calculations). Can I use rails directly to handle this? And wouldn't the use of the C API make finding a host very hard?