This presentation was recorded at GOTO EDA Day 2022. #GOTOcon #GOTOeda #GOTOldn http://gotoldn.com Alex Stuart - Advisory Solutions Engineer at Confluent ABSTRACT Far from a controversial choice, Apache Kafka® is technology developers and architects are enthusiastically adopting. And it’s often not just a good choice but a technology enabling meaningful improvements in complex, evolvable systems that need to respond to the world in real-time. In this talk about event-driven architectures, Alex will start with our beloved database and the age-old way of handling data, then move on to the fundamental shift in the role of software and data - Data in Motion. Alex will share a comprehensive vision of an event-driven architecture suitable for the next generation of information technology deployments. You’ll leave knowing where you need to go and how this new architectural paradigm will help you get there. [...] TIMECODES 00:00 Intro 02:14 Data is the new engine of business success 03:19 Paradigm for data in motion: Event streams 04:54 Basic event oriented 06:15 Event-command oriented 07:47 Event oriented - asynchronous 09:56 Evnet oriented - decoupled 11:04 Modern architecture 12:37 The rise of event streaming 13:50 Anatomy of a Kafka topic 16:02 Principles of good EDA using data in motion 16:39 1. Treat event data as first class citizen 21:14 2. Make schemas the contract for event streams 24:28 3. Plan for breaking changes and failures 26:20 Demo 28:39 4. Create & empower a governing body 31:19 5. Provide self-service functionality with first class support 32:01 6. Make data easy to discover & use 36:36 7. Rely on connectors to bridge streams & batch 38:35 Outro Download slides & read the full abstract here: https://gotoldn.com/2022-eda-aws-day/sessions/2118/adopting-data-in-motion-the-modern-event-driven-architecture RECOMMENDED BOOKS Adam Bellemare • Building Event-Driven Microservices • https://amzn.to/3WfNKfM Peter Sbarski • Serverless Architectures on AWS • https://amzn.to/3hJzEUM Michael Stack • Event-Driven Architecture in Golang • https://amzn.to/3G5e8ST Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3v4pKQS Gerardus Blokdyk • Event-Driven Architecture EDA • https://amzn.to/3FOfUHE https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #EventDrivenArchitecture #EDA #SoftwareArchitecture #AWS #Serverless #EventDriven #AlexStuart #EventStreams #Asynchronous #EventStreaming #Kafka #ApacheKafka #DataInMotion #ksqlDB #Confluent CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.