I have no experience with a Cerner. I am sure it is much more complex than an in office EMR like eMDs. These games are more complex than you believe. Here is a one site that tries to keep track of Everquest data:
Site Stats
Total Items: 69,270 (these are things like swords, armor, etc)
Total Quests: 4,334 (each quest can have multiple parts)
Total NPCs: 29,681 (distinct NPCs, there can be thousands of each distinct NPCs alive in each zone)
Total Recipes: 14,530
Zones: 535 (times the number of servers which is in the hundreds for larger games like WOW)
Factions: 517
Users: 1,393,952
Comments: 9,586,931
So at any one time you have hundreds of thousands of players casting millions of spells on millions of NPCs that inhabit these virtual worlds. The server is keeping track of the health of the hundreds of thousands of players in real time and the millions of NPCs in real time to see who is dead and who is alive. The hundreds of thousand of players are creating millions of items daily using the recipes. The players are looting millions of items off the NPC's they kill. The servers are checking spell interactions on the hundreds of thousands of players and millions of NPCs every tick (a tick is 6 seconds) which can be compared to checking drug interactions in medicine. The servers have to factor in buffs on the players and debuffs on the NPCs. The players are activating numerous alternate abilities to enhance their attacks. The players are activating find features that will create a 3-D trails they can follow to locate certain NPCs they can interact with. The servers are calculating collision data for all of the player characters and NPCs in real time. I am not a professional programmer and am not sure how all this is done but it seems like a lot of data must be going back and forth to get all of this done. I guess I just don't get it. I still think EMR companies could learn a lot from these internet game companies to make their products better.
Some web sites that discuss some of the theory behind MMPORG technology:
http://electronics.howstuffworks.com/mmorpg6.htm
http://www.devmaster.net/articles.php
http://www.devmaster.net/forums/archive/index.php/t-3991.html
Bryan D. Uslick, MD CFCDD (Gastroenterologist) eMDs user since 3/3/2006. Currently using version 6.1 (Prior Praxis user.)
Provation MD endoscopy report writer