B. Braun interview question

How would you design an event-driven architecture?