Soumettre la recherche
Mettre en ligne
State o' yer WAN
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
64 vues
Duncan Jones
Suivre
How to deal with "state" in a distributed environment
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 9
Télécharger maintenant
Recommandé
Event Sourcing on Azure Functions
Event Sourcing on Azure Functions
Duncan Jones
Hitchhiker systems deepdive
Hitchhiker systems deepdive
Duncan Jones
Hitchhiker systems
Hitchhiker systems
Duncan Jones
Event sourcing on azure functions code example
Event sourcing on azure functions code example
Duncan Jones
Hitchhiker systems
Hitchhiker systems
Duncan Jones
Boxcar computing
Boxcar computing
Duncan Jones
Boxcar computing
Boxcar computing
Duncan Jones
Introduction to DDD
Introduction to DDD
Duncan Jones
Recommandé
Event Sourcing on Azure Functions
Event Sourcing on Azure Functions
Duncan Jones
Hitchhiker systems deepdive
Hitchhiker systems deepdive
Duncan Jones
Hitchhiker systems
Hitchhiker systems
Duncan Jones
Event sourcing on azure functions code example
Event sourcing on azure functions code example
Duncan Jones
Hitchhiker systems
Hitchhiker systems
Duncan Jones
Boxcar computing
Boxcar computing
Duncan Jones
Boxcar computing
Boxcar computing
Duncan Jones
Introduction to DDD
Introduction to DDD
Duncan Jones
Introduction to Domain Driven Design
Introduction to Domain Driven Design
Duncan Jones
Serverless cqrs using azure event grid
Serverless cqrs using azure event grid
Duncan Jones
Event sourcing continued
Event sourcing continued
Duncan Jones
Event sourcing - from wtf to why to wow
Event sourcing - from wtf to why to wow
Duncan Jones
3 myths of it
3 myths of it
Duncan Jones
Event sourcing from wtf to why to wow
Event sourcing from wtf to why to wow
Duncan Jones
Crud or event sourcing
Crud or event sourcing
Duncan Jones
cqrs and event sourcing on Windows Azure
cqrs and event sourcing on Windows Azure
Duncan Jones
event sourcing - from wtf to why to wow
event sourcing - from wtf to why to wow
Duncan Jones
CQRS on Azure
CQRS on Azure
Duncan Jones
Printing-a-NET-developers-guide-Part1
Printing-a-NET-developers-guide-Part1
Duncan Jones
Cqrs and the cloud
Cqrs and the cloud
Duncan Jones
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Contenu connexe
Plus de Duncan Jones
Introduction to Domain Driven Design
Introduction to Domain Driven Design
Duncan Jones
Serverless cqrs using azure event grid
Serverless cqrs using azure event grid
Duncan Jones
Event sourcing continued
Event sourcing continued
Duncan Jones
Event sourcing - from wtf to why to wow
Event sourcing - from wtf to why to wow
Duncan Jones
3 myths of it
3 myths of it
Duncan Jones
Event sourcing from wtf to why to wow
Event sourcing from wtf to why to wow
Duncan Jones
Crud or event sourcing
Crud or event sourcing
Duncan Jones
cqrs and event sourcing on Windows Azure
cqrs and event sourcing on Windows Azure
Duncan Jones
event sourcing - from wtf to why to wow
event sourcing - from wtf to why to wow
Duncan Jones
CQRS on Azure
CQRS on Azure
Duncan Jones
Printing-a-NET-developers-guide-Part1
Printing-a-NET-developers-guide-Part1
Duncan Jones
Cqrs and the cloud
Cqrs and the cloud
Duncan Jones
Plus de Duncan Jones
(12)
Introduction to Domain Driven Design
Introduction to Domain Driven Design
Serverless cqrs using azure event grid
Serverless cqrs using azure event grid
Event sourcing continued
Event sourcing continued
Event sourcing - from wtf to why to wow
Event sourcing - from wtf to why to wow
3 myths of it
3 myths of it
Event sourcing from wtf to why to wow
Event sourcing from wtf to why to wow
Crud or event sourcing
Crud or event sourcing
cqrs and event sourcing on Windows Azure
cqrs and event sourcing on Windows Azure
event sourcing - from wtf to why to wow
event sourcing - from wtf to why to wow
CQRS on Azure
CQRS on Azure
Printing-a-NET-developers-guide-Part1
Printing-a-NET-developers-guide-Part1
Cqrs and the cloud
Cqrs and the cloud
Dernier
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Dernier
(20)
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Slack Application Development 101 Slides
Slack Application Development 101 Slides
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
State o' yer WAN
1.
State of yer
WAN What does “state” mean in a distributed / microservices architecture ?
2.
Local & deterministic *
Well defined unambiguous state * Developer’s comfort zone
3.
“Service” level * Bounded
context * Testable behaviour * DDD comfort zone
4.
“System” level * Emergent
behaviour(s) * Is anyone comfortable here?
5.
What can we
do? * Measure everything OLJ 565 M 12 mph Gary
6.
What can we
do? * Abstractions
7.
What can we
do? * Process
8.
It depends * Measure *
Abstractions * Process
9.
An approach… Atomically consistent
data Well defined boundaries Behaviour Process rules
Télécharger maintenant