The Power of Event-Driven Systems without Burning your Hands or Budgets • Allard Buijze • GOTO 2020

This presentation was recorded at GOTOpia November 2020. #GOTOcon #GOTOpia http://gotopia.eu Allard Buijze - Creator of Axon Framework ‪@Axoniq‬ ‪@allardbuijze4896‬ ORIGINAL TALK TITLE Harness the Power of Event-Driven Systems without Burning your Hands (or Budgets) ABSTRACT Events are glorified as a means of communication between components in distributed systems. As usual, with power comes great responsibility. In this session, Allard will elaborate on the potential and the pitfalls of relying on Events and explain how tools protect your hands (and budgets) from burning [...] TIMECODES 00:00 Intro 01:14 Once upon a time... 03:17 Microservices to the rescue! 03:54 Universal microservices architecture 07:03 Events to the rescue! 08:53 Event-driven microservices architecture 09:51 The promise 12:04 Events as side-effect 14:07 Events & stored state 16:17 Event sourcing 17:15 Awkward coupling 19:22 Microservices messaging 21:47 Location transparency 24:14 Technical complexity 28:13 Outro Download slides and read the full abstract here: https://gotopia.eu/november-2020/sess... RECOMMENDED BOOKS Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E Sam Newman • Building Microservices • https://amzn.to/3dMPbOs Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• https://amzn.to/3c4HmmL Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • https://amzn.to/3fVNAb0 Chris Richardson • Microservices Patterns • https://amzn.to/2SOnQ7h Adam Bellemare • Building Event-Driven Microservices • https://amzn.to/3yoa7TZ Dave Farley • Continuous Delivery Pipelines • https://amzn.to/3hjiE51   / gotocon     / goto-     / goto_con     / gotoconferences   #EventDriven #AxonIQ #AxonFramework #SoftwareArchitecture #EventStreaming #CQRS #Microservices #EventSourcing #Programming #DDD #EventModeling #EventStorming CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks:    / @goto-   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/GotoConf...

Event-Driven Architectures Done Right, Apache Kafka • Tim Berglund • Devoxx Poland 2021
▶︎

Event-Driven Architectures Done Right, Apache Kafka • Tim Berglund • Devoxx Poland 2021

Event-Driven Microservices - not (just) about Events! • Allard Buijze • GOTO 2018
▶︎

Event-Driven Microservices - not (just) about Events! • Allard Buijze • GOTO 2018

The Seven (More) Deadly Sins of Microservices • Daniel Bryant • GOTO 2017
▶︎

The Seven (More) Deadly Sins of Microservices • Daniel Bryant • GOTO 2017

5 Things Every Developer Should Know about Software Architecture • Simon Brown • GOTO 2020
▶︎

5 Things Every Developer Should Know about Software Architecture • Simon Brown • GOTO 2020

Not Just Events: Developing Asynchronous Microservices • Chris Richardson • GOTO 2019
▶︎

Not Just Events: Developing Asynchronous Microservices • Chris Richardson • GOTO 2019

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017
▶︎

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

“Good Enough” Architecture Part 1 • Stefan Tilkov • GOTO 2020
▶︎

“Good Enough” Architecture Part 1 • Stefan Tilkov • GOTO 2020

Data Consistency in Microservices Architecture (Grygoriy Gonchar)
▶︎

Data Consistency in Microservices Architecture (Grygoriy Gonchar)

Opportunities and Pitfalls of Event-driven Utopia
▶︎

Opportunities and Pitfalls of Event-driven Utopia

Spec-driven Development: How AI Changed Everything (And Nothing) by Simon Martinelli @ Spring I/O 26
▶︎

Spec-driven Development: How AI Changed Everything (And Nothing) by Simon Martinelli @ Spring I/O 26

Balancing Choreography & Orchestration • Bernd Rücker • GOTO 2020
▶︎

Balancing Choreography & Orchestration • Bernd Rücker • GOTO 2020

Creating event-driven microservices: the why, how and what by Andrew Schofield
▶︎

Creating event-driven microservices: the why, how and what by Andrew Schofield

Microservices • Martin Fowler • GOTO 2014
▶︎

Microservices • Martin Fowler • GOTO 2014

AI Bubble: How AI's push towards IPOs became a death drive | Ed Zitron
▶︎

AI Bubble: How AI's push towards IPOs became a death drive | Ed Zitron

Event-Driven Architecture: I do not think it means what you think it means
▶︎

Event-Driven Architecture: I do not think it means what you think it means

Principles Of Microservices by Sam Newman
▶︎

Principles Of Microservices by Sam Newman

Avoiding Microservice Megadisasters - Jimmy Bogard
▶︎

Avoiding Microservice Megadisasters - Jimmy Bogard

AWS re:Invent 2019: [REPEAT 1] Moving to event-driven architectures (SVS308-R1)
▶︎

AWS re:Invent 2019: [REPEAT 1] Moving to event-driven architectures (SVS308-R1)

Distributed Systems in One Lesson by Tim Berglund
▶︎

Distributed Systems in One Lesson by Tim Berglund

"Good Enough" Architecture • Stefan Tilkov • GOTO 2019
▶︎

"Good Enough" Architecture • Stefan Tilkov • GOTO 2019