AlliumCepa: A millisecond is a long time for a modern computer. My 3.0 GHz AMD can produce over 250,000 dice rolls per second using a very basic formula (although it doesn't do anything further with the dice).
But for online backgammon you need to take into acount the context in which the dice roll occurs. There's an html page to be generated for each dice roll. Fencer fills each game page with loads of information, some of which requires access to the database. I think that 1 page per millisecond would be impressive even for a server written in Java.
(hide) In the mood for a quick game that is guaranteed to finish within 2 hours? Create a new game of your preference, select the Time for game and set Time to 0 days / 1 hour, Bonus to 0 days / 0 hours and Limit to 0 days / 1 hours. (TeamBundy) (show all tips)