Bungie has shown a gameplay trailer for their new game, Destiny. The part that really stood out for me was the 'public events' that can happen randomly while playing. Now I've thought about it for a while but I can't figure out how I might implement a feature like this.
Perhaps a dedicated event server that all game servers (or all clients) must connect to?