Modern Event-driven Architecture: Adopting Data in Motion • Alex Stuart • GOTO 2022

preview_player
Показать описание
This presentation was recorded at GOTO EDA Day 2022. #GOTOcon #GOTOeda #GOTOldn

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:

RECOMMENDED BOOKS

#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:

Looking for a unique learning experience?

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Рекомендации по теме
Комментарии
Автор

Looking for books & other references mentioned in this video?
Check out the video description for all the links!

Want early access to videos & exclusive perks?

Question for you: What’s your biggest takeaway from this video? Let us know in the comments! ⬇

GOTO-