Towards a Timely, Well-Balanced, Event-Driven Architecture