Hi,
I'm a sucker for a good server room / data centre tour and love to learn "how stuff works" (queue the cheesy music!)
I'm really interested to know what hardware & software set-up BB / UbiSoft use to provision the realms (Sandycove / Newfoundland etc).
Excuse my ignorance here - just firing out a few topics for discussion:
Hardware:
- Is the back end for each realm comprised of lots of blades in a cluster or just one very powerful server?
- Are the servers real tin or virtualised across a load balanced cluster?
- Are the databases for all realms on a huge global SAN (for the sake of maintenance / scripting) or does each realm get it's own SAN etc? (I suspect the latter!)
Software:
- Am I correct in saying the front end of the game is downloaded to your PC (in the form of a Flash package / executable which contains all the graphical images / animations required to play the game)?
- The image of your island / adventure game-play are not actually rendered on the BB servers: the servers just send instructions to the game front-end as to there objects should appear and what they should be doing etc? (Flash renders the server's instructions locally on your PC?)
Obviously that is massively speculative - please set me straight!
I suspect the BB will never give us a glimpse, for the sake of security. So; calling all tech experts amongst us - do you think they do it?
Thanks in advance
Al.