Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intersection of event-driven systems and philosophical thought in this closing keynote from Voxxed Days Singapore 2019. Delve into the evolution of software architectures as Tim Berglund, Senior Director of Developer Experience at Confluent, examines the shift towards event-driven systems in modern microservices ecosystems. Discover how historical perspectives from Heraclitus, Aristotle, Karl Popper, and W.V.O. Quine can inform our understanding of entity persistence and event streams in software design. Learn to balance the paradigm of immutable event logs with practical considerations for data retrieval and system scalability. Apply these insights to develop robust microservices architectures capable of withstanding the test of time and the unpredictability of "events, dear boy, events."