Event Driven Software
This is around real time event loops, coroutines, finite-state machines, and real time operating systems (RTOS) that use priority based preemptive primitives, rate monotonic scheduling, and other design patterns to create long running event based programs
Event Based Infrastructure
This is using event brokers or pub-sub queue's with messages like Kafka or AWS SNS - it handles events, but is separate from software based systems