Game Programming Patterns: Event Queue (2014)
One think that would make wonder is a company wide event queue.Just imagine all the things that it would be possible to make automatic if all the events that happens inside a business environment where in a queue.And don't even think about how it would be great if the same queue were open to outside providers.