Backend game server.

Hi, I have a game that I need to make a small backend game management
server so that gamers can play against each other.

My game is turn based and very little data goes across only 2 players
per game but many games can be going on at once. Kind of like chess
rooms. As you can imagine, events are everything.

I need something that is event driven, object oriented. When a request
comes in then a delegate gets notified about it. I don't want to write
polling to check when data arrives or blocking code.

Before I plunge into learning the Ruby syntax, does Ruby have
frameworks for event driven applications in general especially
networked ones?


There are a few yes, but they even exist out of the scope of Ruby and Rails:


Best regards

Peter De Berdt