How to design your messages: Patterns and tradeoffs in Event Driven Architectures Hands-on Lab - INTERMEDIATE LEVEL Kostas Stroggylos Kaizen Gaming View