Submit Search
Upload
Event Sourcing - Greg Young
•
1 like
•
2,128 views
J
JAXLondon2014
Follow
JAX London Presentation 2014
Read less
Read more
Presentations & Public Speaking
Report
Share
Report
Share
1 of 41
Download now
Download to read offline
Recommended
Introduction to Event Sourcing
Introduction to Event Sourcing
Jeffrey T. Fritz
CQRS + Event Sourcing
CQRS + Event Sourcing
Mike Bild
Event Driven Software Architecture Pattern
Event Driven Software Architecture Pattern
jeetendra mandal
Simplifying Distributed Transactions with Sagas in Kafka (Stephen Zoio, Simpl...
Simplifying Distributed Transactions with Sagas in Kafka (Stephen Zoio, Simpl...
confluent
Event-sourced architectures with Akka
Event-sourced architectures with Akka
Sander Mak (@Sander_Mak)
ELK in Security Analytics
ELK in Security Analytics
nullowaspmumbai
An overview of Neo4j Internals
An overview of Neo4j Internals
Tobias Lindaaker
CQRS and Event Sourcing
CQRS and Event Sourcing
Inho Kang
Recommended
Introduction to Event Sourcing
Introduction to Event Sourcing
Jeffrey T. Fritz
CQRS + Event Sourcing
CQRS + Event Sourcing
Mike Bild
Event Driven Software Architecture Pattern
Event Driven Software Architecture Pattern
jeetendra mandal
Simplifying Distributed Transactions with Sagas in Kafka (Stephen Zoio, Simpl...
Simplifying Distributed Transactions with Sagas in Kafka (Stephen Zoio, Simpl...
confluent
Event-sourced architectures with Akka
Event-sourced architectures with Akka
Sander Mak (@Sander_Mak)
ELK in Security Analytics
ELK in Security Analytics
nullowaspmumbai
An overview of Neo4j Internals
An overview of Neo4j Internals
Tobias Lindaaker
CQRS and Event Sourcing
CQRS and Event Sourcing
Inho Kang
Saturn 2018: Managing data consistency in a microservice architecture using S...
Saturn 2018: Managing data consistency in a microservice architecture using S...
Chris Richardson
Zero-Trust SASE DevSecOps
Zero-Trust SASE DevSecOps
Araf Karsh Hamid
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture
Solace
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
Timothy Spann
Saga pattern and event sourcing with kafka
Saga pattern and event sourcing with kafka
Roan Brasil Monteiro
Road to NODES - Handling Neo4j Data with Apache Hop
Road to NODES - Handling Neo4j Data with Apache Hop
Neo4j
Batching and Java EE (jdk.io)
Batching and Java EE (jdk.io)
Ryan Cuprak
ELK Stack
ELK Stack
Phuc Nguyen
카프카, 산전수전 노하우
카프카, 산전수전 노하우
if kakao
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Chris Richardson
Zero Trust Best Practices for Kubernetes
Zero Trust Best Practices for Kubernetes
NGINX, Inc.
Elk
Elk
Caleb Wang
Kafka and Storm - event processing in realtime
Kafka and Storm - event processing in realtime
Guido Schmutz
Reversing Google Protobuf protocol
Reversing Google Protobuf protocol
n|u - The Open Security Community
Introduction to SAML 2.0
Introduction to SAML 2.0
Mika Koivisto
Aggregating API Services with an API Gateway (BFF)
Aggregating API Services with an API Gateway (BFF)
José Roberto Araújo
Updates from the Center for Threat-Informed Defense
Updates from the Center for Threat-Informed Defense
MITRE ATT&CK
DVGA writeup
DVGA writeup
Yu Iwama
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Natan Silnitsky
A Thorough Comparison of Delta Lake, Iceberg and Hudi
A Thorough Comparison of Delta Lake, Iceberg and Hudi
Databricks
Event sourcing
Event sourcing
Rich Lee
Introduction to Event Sourcing and CQRS
Introduction to Event Sourcing and CQRS
Vladik Khononov
More Related Content
What's hot
Saturn 2018: Managing data consistency in a microservice architecture using S...
Saturn 2018: Managing data consistency in a microservice architecture using S...
Chris Richardson
Zero-Trust SASE DevSecOps
Zero-Trust SASE DevSecOps
Araf Karsh Hamid
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture
Solace
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
Timothy Spann
Saga pattern and event sourcing with kafka
Saga pattern and event sourcing with kafka
Roan Brasil Monteiro
Road to NODES - Handling Neo4j Data with Apache Hop
Road to NODES - Handling Neo4j Data with Apache Hop
Neo4j
Batching and Java EE (jdk.io)
Batching and Java EE (jdk.io)
Ryan Cuprak
ELK Stack
ELK Stack
Phuc Nguyen
카프카, 산전수전 노하우
카프카, 산전수전 노하우
if kakao
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Chris Richardson
Zero Trust Best Practices for Kubernetes
Zero Trust Best Practices for Kubernetes
NGINX, Inc.
Elk
Elk
Caleb Wang
Kafka and Storm - event processing in realtime
Kafka and Storm - event processing in realtime
Guido Schmutz
Reversing Google Protobuf protocol
Reversing Google Protobuf protocol
n|u - The Open Security Community
Introduction to SAML 2.0
Introduction to SAML 2.0
Mika Koivisto
Aggregating API Services with an API Gateway (BFF)
Aggregating API Services with an API Gateway (BFF)
José Roberto Araújo
Updates from the Center for Threat-Informed Defense
Updates from the Center for Threat-Informed Defense
MITRE ATT&CK
DVGA writeup
DVGA writeup
Yu Iwama
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Natan Silnitsky
A Thorough Comparison of Delta Lake, Iceberg and Hudi
A Thorough Comparison of Delta Lake, Iceberg and Hudi
Databricks
What's hot
(20)
Saturn 2018: Managing data consistency in a microservice architecture using S...
Saturn 2018: Managing data consistency in a microservice architecture using S...
Zero-Trust SASE DevSecOps
Zero-Trust SASE DevSecOps
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
Saga pattern and event sourcing with kafka
Saga pattern and event sourcing with kafka
Road to NODES - Handling Neo4j Data with Apache Hop
Road to NODES - Handling Neo4j Data with Apache Hop
Batching and Java EE (jdk.io)
Batching and Java EE (jdk.io)
ELK Stack
ELK Stack
카프카, 산전수전 노하우
카프카, 산전수전 노하우
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Zero Trust Best Practices for Kubernetes
Zero Trust Best Practices for Kubernetes
Elk
Elk
Kafka and Storm - event processing in realtime
Kafka and Storm - event processing in realtime
Reversing Google Protobuf protocol
Reversing Google Protobuf protocol
Introduction to SAML 2.0
Introduction to SAML 2.0
Aggregating API Services with an API Gateway (BFF)
Aggregating API Services with an API Gateway (BFF)
Updates from the Center for Threat-Informed Defense
Updates from the Center for Threat-Informed Defense
DVGA writeup
DVGA writeup
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
A Thorough Comparison of Delta Lake, Iceberg and Hudi
A Thorough Comparison of Delta Lake, Iceberg and Hudi
Viewers also liked
Event sourcing
Event sourcing
Rich Lee
Introduction to Event Sourcing and CQRS
Introduction to Event Sourcing and CQRS
Vladik Khononov
Building Microservices with Event Sourcing and CQRS
Building Microservices with Event Sourcing and CQRS
Michael Plöd
Go Reactive: Building Responsive, Resilient, Elastic & Message-Driven Systems
Go Reactive: Building Responsive, Resilient, Elastic & Message-Driven Systems
Jonas Bonér
Event Driven-Architecture from a Scalability perspective
Event Driven-Architecture from a Scalability perspective
Jonas Bonér
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Jonas Bonér
Developing event-driven microservices with event sourcing and CQRS (svcc, sv...
Developing event-driven microservices with event sourcing and CQRS (svcc, sv...
Chris Richardson
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
Cloudera, Inc.
Event Sourcing: Einführung und Best Practices
Event Sourcing: Einführung und Best Practices
Michael Plöd
Viewers also liked
(9)
Event sourcing
Event sourcing
Introduction to Event Sourcing and CQRS
Introduction to Event Sourcing and CQRS
Building Microservices with Event Sourcing and CQRS
Building Microservices with Event Sourcing and CQRS
Go Reactive: Building Responsive, Resilient, Elastic & Message-Driven Systems
Go Reactive: Building Responsive, Resilient, Elastic & Message-Driven Systems
Event Driven-Architecture from a Scalability perspective
Event Driven-Architecture from a Scalability perspective
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Developing event-driven microservices with event sourcing and CQRS (svcc, sv...
Developing event-driven microservices with event sourcing and CQRS (svcc, sv...
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
HBaseCon 2012 | HBase Schema Design - Ian Varley, Salesforce
Event Sourcing: Einführung und Best Practices
Event Sourcing: Einführung und Best Practices
Similar to Event Sourcing - Greg Young
Async
Async
jonathanfmills
CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspective
Maria Gomez
Knowledge Graphs for Supply Chain Operations.pdf
Knowledge Graphs for Supply Chain Operations.pdf
Vaticle
Growing into a proactive Data Platform
Growing into a proactive Data Platform
LivePerson
Event Sourcing, Stream Processing and Serverless (Ben Stopford, Confluent) K...
Event Sourcing, Stream Processing and Serverless (Ben Stopford, Confluent) K...
confluent
mri-bp2015
mri-bp2015
Keith Swenson
Presentation_IWD_ GDGNantes_2022
Presentation_IWD_ GDGNantes_2022
Abir Alaoui
Introduction to Event Sourcing,CQRS and Axon
Introduction to Event Sourcing,CQRS and Axon
Petar Zrinščak
Event sourcing the best ubiquitous pattern you have never heard off
Event sourcing the best ubiquitous pattern you have never heard off
Joe Drumgoole
Big Data Beers - Introducing Snowplow
Big Data Beers - Introducing Snowplow
Alexander Dean
How Pinterest Scaled To Build The World's Catalog of 100+ Billion Ideas
How Pinterest Scaled To Build The World's Catalog of 100+ Billion Ideas
Romit Jadhwani
Apply MLOps at Scale
Apply MLOps at Scale
Databricks
Acting on Real-time Behavior: How Peak Games Won Transactions
Acting on Real-time Behavior: How Peak Games Won Transactions
VoltDB
[Hands-on] CQRS(Command Query Responsibility Segregation) 와 Event Sourcing 패턴 실습
[Hands-on] CQRS(Command Query Responsibility Segregation) 와 Event Sourcing 패턴 실습
Oracle Korea
DownUnder Dreaming - 5 steps to dreamy data
DownUnder Dreaming - 5 steps to dreamy data
Clive Astbury
Understanding event data
Understanding event data
yalisassoon
Deliver agile flow presentation (1)
Deliver agile flow presentation (1)
James Urquhart
Two Methods for Modeling LTV with a Spreadsheet
Two Methods for Modeling LTV with a Spreadsheet
Eric Seufert
Event Sourcing, Stream Processing and Serverless (Benjamin Stopford, Confluen...
Event Sourcing, Stream Processing and Serverless (Benjamin Stopford, Confluen...
confluent
Big data meetup budapest adding data schemas to snowplow
Big data meetup budapest adding data schemas to snowplow
yalisassoon
Similar to Event Sourcing - Greg Young
(20)
Async
Async
CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspective
Knowledge Graphs for Supply Chain Operations.pdf
Knowledge Graphs for Supply Chain Operations.pdf
Growing into a proactive Data Platform
Growing into a proactive Data Platform
Event Sourcing, Stream Processing and Serverless (Ben Stopford, Confluent) K...
Event Sourcing, Stream Processing and Serverless (Ben Stopford, Confluent) K...
mri-bp2015
mri-bp2015
Presentation_IWD_ GDGNantes_2022
Presentation_IWD_ GDGNantes_2022
Introduction to Event Sourcing,CQRS and Axon
Introduction to Event Sourcing,CQRS and Axon
Event sourcing the best ubiquitous pattern you have never heard off
Event sourcing the best ubiquitous pattern you have never heard off
Big Data Beers - Introducing Snowplow
Big Data Beers - Introducing Snowplow
How Pinterest Scaled To Build The World's Catalog of 100+ Billion Ideas
How Pinterest Scaled To Build The World's Catalog of 100+ Billion Ideas
Apply MLOps at Scale
Apply MLOps at Scale
Acting on Real-time Behavior: How Peak Games Won Transactions
Acting on Real-time Behavior: How Peak Games Won Transactions
[Hands-on] CQRS(Command Query Responsibility Segregation) 와 Event Sourcing 패턴 실습
[Hands-on] CQRS(Command Query Responsibility Segregation) 와 Event Sourcing 패턴 실습
DownUnder Dreaming - 5 steps to dreamy data
DownUnder Dreaming - 5 steps to dreamy data
Understanding event data
Understanding event data
Deliver agile flow presentation (1)
Deliver agile flow presentation (1)
Two Methods for Modeling LTV with a Spreadsheet
Two Methods for Modeling LTV with a Spreadsheet
Event Sourcing, Stream Processing and Serverless (Benjamin Stopford, Confluen...
Event Sourcing, Stream Processing and Serverless (Benjamin Stopford, Confluen...
Big data meetup budapest adding data schemas to snowplow
Big data meetup budapest adding data schemas to snowplow
More from JAXLondon2014
GridGain 6.0: Open Source In-Memory Computing Platform - Nikita Ivanov
GridGain 6.0: Open Source In-Memory Computing Platform - Nikita Ivanov
JAXLondon2014
Performance Metrics for your Delivery Pipeline - Wolfgang Gottesheim
Performance Metrics for your Delivery Pipeline - Wolfgang Gottesheim
JAXLondon2014
How to randomly access data in close-to-RAM speeds but a lower cost with SSD’...
How to randomly access data in close-to-RAM speeds but a lower cost with SSD’...
JAXLondon2014
Conditional Logging Considered Harmful - Sean Reilly
Conditional Logging Considered Harmful - Sean Reilly
JAXLondon2014
Finding your Way in the Midst of the NoSQL Haze - Abdelmonaim Remani
Finding your Way in the Midst of the NoSQL Haze - Abdelmonaim Remani
JAXLondon2014
API Management - a hands on workshop - Paul Fremantle
API Management - a hands on workshop - Paul Fremantle
JAXLondon2014
'Bootiful' Code with Spring Boot - Josh Long
'Bootiful' Code with Spring Boot - Josh Long
JAXLondon2014
The Full Stack Java Developer - Josh Long
The Full Stack Java Developer - Josh Long
JAXLondon2014
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
JAXLondon2014
Dataflow, the Forgotten Way - Russel Winder
Dataflow, the Forgotten Way - Russel Winder
JAXLondon2014
Habits of Highly Effective Technical Teams - Martijn Verburg
Habits of Highly Effective Technical Teams - Martijn Verburg
JAXLondon2014
The Lazy Developer's Guide to Cloud Foundry - Holly Cummins
The Lazy Developer's Guide to Cloud Foundry - Holly Cummins
JAXLondon2014
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
JAXLondon2014
Testing the Enterprise Layers - the A, B, C's of Integration Testing - Aslak ...
Testing the Enterprise Layers - the A, B, C's of Integration Testing - Aslak ...
JAXLondon2014
Squeezing Performance of out of In-Memory Data Grids - Fuad Malikov
Squeezing Performance of out of In-Memory Data Grids - Fuad Malikov
JAXLondon2014
Spocktacular Testing - Russel Winder
Spocktacular Testing - Russel Winder
JAXLondon2014
Server Side JavaScript on the Java Platform - David Delabassee
Server Side JavaScript on the Java Platform - David Delabassee
JAXLondon2014
Reflection Madness - Dr. Heinz Kabutz
Reflection Madness - Dr. Heinz Kabutz
JAXLondon2014
Rapid Web Application Development with MongoDB and the JVM - Trisha Gee
Rapid Web Application Development with MongoDB and the JVM - Trisha Gee
JAXLondon2014
Pushing Java EE outside of the Enterprise: Home Automation and IoT - David De...
Pushing Java EE outside of the Enterprise: Home Automation and IoT - David De...
JAXLondon2014
More from JAXLondon2014
(20)
GridGain 6.0: Open Source In-Memory Computing Platform - Nikita Ivanov
GridGain 6.0: Open Source In-Memory Computing Platform - Nikita Ivanov
Performance Metrics for your Delivery Pipeline - Wolfgang Gottesheim
Performance Metrics for your Delivery Pipeline - Wolfgang Gottesheim
How to randomly access data in close-to-RAM speeds but a lower cost with SSD’...
How to randomly access data in close-to-RAM speeds but a lower cost with SSD’...
Conditional Logging Considered Harmful - Sean Reilly
Conditional Logging Considered Harmful - Sean Reilly
Finding your Way in the Midst of the NoSQL Haze - Abdelmonaim Remani
Finding your Way in the Midst of the NoSQL Haze - Abdelmonaim Remani
API Management - a hands on workshop - Paul Fremantle
API Management - a hands on workshop - Paul Fremantle
'Bootiful' Code with Spring Boot - Josh Long
'Bootiful' Code with Spring Boot - Josh Long
The Full Stack Java Developer - Josh Long
The Full Stack Java Developer - Josh Long
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
The Economies of Scaling Software - Josh Long and Abdelmonaim Remani
Dataflow, the Forgotten Way - Russel Winder
Dataflow, the Forgotten Way - Russel Winder
Habits of Highly Effective Technical Teams - Martijn Verburg
Habits of Highly Effective Technical Teams - Martijn Verburg
The Lazy Developer's Guide to Cloud Foundry - Holly Cummins
The Lazy Developer's Guide to Cloud Foundry - Holly Cummins
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
Testing the Enterprise Layers - the A, B, C's of Integration Testing - Aslak ...
Testing the Enterprise Layers - the A, B, C's of Integration Testing - Aslak ...
Squeezing Performance of out of In-Memory Data Grids - Fuad Malikov
Squeezing Performance of out of In-Memory Data Grids - Fuad Malikov
Spocktacular Testing - Russel Winder
Spocktacular Testing - Russel Winder
Server Side JavaScript on the Java Platform - David Delabassee
Server Side JavaScript on the Java Platform - David Delabassee
Reflection Madness - Dr. Heinz Kabutz
Reflection Madness - Dr. Heinz Kabutz
Rapid Web Application Development with MongoDB and the JVM - Trisha Gee
Rapid Web Application Development with MongoDB and the JVM - Trisha Gee
Pushing Java EE outside of the Enterprise: Home Automation and IoT - David De...
Pushing Java EE outside of the Enterprise: Home Automation and IoT - David De...
Recently uploaded
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
AsifArshad8
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptx
Roquia Salam
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
漢銘 謝
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
saastr
General Elections Final Press Noteas per M
General Elections Final Press Noteas per M
VidyaAdsule1
proposal kumeneger edited.docx A kumeeger
proposal kumeneger edited.docx A kumeeger
kumenegertelayegrama
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
Henrik Hanke
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck. .pptx
ogubuikealex
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
Charmi13
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RachelAnnTenibroAmaz
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
Nathan Young
Early Modern Spain. All about this period
Early Modern Spain. All about this period
SaraIsabelJimenez
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
mathanramanathan2005
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
aryanv1753
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
sarwankumar4524
Internship Presentation | PPT | CSE | SE
Internship Presentation | PPT | CSE | SE
Saleh Ibne Omar
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
Escort Service
Recently uploaded
(18)
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptx
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
General Elections Final Press Noteas per M
General Elections Final Press Noteas per M
proposal kumeneger edited.docx A kumeeger
proposal kumeneger edited.docx A kumeeger
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck. .pptx
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
Early Modern Spain. All about this period
Early Modern Spain. All about this period
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
Internship Presentation | PPT | CSE | SE
Internship Presentation | PPT | CSE | SE
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
Event Sourcing - Greg Young
1.
Event Sourcing Greg
Young
2.
3.
4.
5.
Event Sourcing says
all state is transient and you only store facts.
6.
Purchase Order Line
Items (n) Shipping Information
7.
Cart Created 3
Items Added Shipping Informati on Added
8.
9.
Cart Created 3
Items Added 1Item Removed Shipping Informati on Added
10.
11.
7 6 5
4 3 2 1
12.
6 5 snap
4 3 2 1
13.
14.
I can’t query
a series of events
15.
Focus on strategic
design first.
16.
Focus on strategic
design first.
17.
There is no
“Best” storage
18.
Focus on strategic
design first.
19.
Id ParentId Data
1 0 Parent Focus on strategic design first. 2 1 Child1 3 1 Child2
20.
Id ParentId0 ParentId1
ParentId2 ParentId3 ParentId4 Data Focus on strategic design first. 1 0 0 0 0 0 Parent 2 1 0 0 0 0 Child1 3 1 2 0 0 0 Child2
21.
Wrong models cause
accidental complexity
22.
Domain Client OLAP
GraphDb StreamProcessing Events Hibernate
23.
Event Sourced Systems
need a service bus
24.
Domain Client Bus
OLAP GraphDb StreamProcessing publish 3nf Hibernate
25.
Domain Client Bus
OLAP GraphDb StreamProcessing publish 3nf Hibernate
26.
Domain Client Bus
OLAP GraphDb StreamProcessing publish 3nf Hibernate New Model?
27.
Domain Client OLAP
GraphDb StreamProcessing Events Hibernate
28.
Domain Client OLAP
GraphDb StreamProcessing Events Hibernate New Model?
29.
Event Sourcing is
more complex!
30.
What big companies
are using Event Sourcing? Because obviously we make our decisions this way!
31.
Event Sourced systems
must be slow
32.
Event Sourced systems
must be object oriented
33.
What is the
“bestest” Event Sourcing framework ever?
34.
But what about
all my data with Event Sourcing it must be huge! If it fits on a micro-SD its not big data.
35.
CQRS is just
a teaching pattern!
36.
Event Sourced systems
must be slow
37.
Event Sourced systems
must be object oriented
38.
But what about
all my data with Event Sourcing it must be huge!
39.
Event Sourcing isn’t
“enterprisey”
40.
Event Sourcing isn’t
“enterprisey” THANKS!
41.
No really Thanks!
Download now