This talk was presented by Matthew O'Riordan at API World in San Francisco, Oct 2019.
In this talk we talk about what an event-driven API is, why it adds complexity compared to more traditional REST APIs, why in spite of this additional complexity we need to tackle event-driven APIs due to demand from developers, and then finally we look at 5 common areas of unexpected but significant complexity one needs to consider when publishing event-driven APIs. The goal of the talk was to inform users about complexity that exists, and how to navigate that complexity once you understand it.