So You Want To Build An Event Driven System? | James Eastham | Conf42 Cloud Native 2024
Read the abstract ➤ https://www.conf42.com/Cloud_Native_2024_James_Eastham_event_driven_system Other sessions at this event ➤ https://www.conf42.com/cloud2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:24 preamble 1:05 eda 1:38 james eastham 2:16 you learn much more in failure than you do in success 3:43 aim for low coupling and high cohesion 5:36 why be event-driven? 6:52 what does it mean to be event-driven? 10:03 events are first class citizens... ? 12:57 event carried state transfer 18:01 evolvability - a core feature of event-driven architecture 19:32 now what? 19:49 governance 22:22 so, fat vs sparse events? 24:45 embrace the metadata / data pattern 24:57 asynchronous - what happens when you think async? 27:58 embrace eventual consistency 28:13 observability - what happens when things break? 29:17 boundaries - surely you need synchronous sometimes? 32:37 start small 34:53 thank you for listening