際際滷

際際滷Share a Scribd company logo
REACTING TO THE MOVIES:
REACTIVE SYSTEMS AND THE LESSONS OF NARRATIVE
STEVE MOORE

IBM STORY STRATEGIST
STORIES ARE LIKE
REACTIVE SYSTEMS
Heroes = Scalability
Plot = Resilience
Genre = Elasticity
STORIES ARE LIKE
REACTIVE SYSTEMS
Heroes = Scalability
Plot = Resilience
Genre = Elasticity
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
HEROES = SCALABILITY
Heroism does scale.
Reacting to-the-movies
HEROES = SCALABILITY
Heroism does scale.
A heros best resource is a new
understanding of the world.
HEROES = SCALABILITY
3 ways to get a new understanding:
Escape the Skin
Escape Stoicism
Escape the Story
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
HEROES = SCALABILITY
Escape the Skin
Escape Stoicism
Escape the Story
HEROES = SCALABILITY
Escape the Skin ARE YOU BEING
PARANOID
ENOUGH?
Escape Stoicism
Escape the Story
Reacting to-the-movies
HEROES = SCALABILITY
Escape the Skin
Escape Stoicism
Escape the Story
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
HEROES = SCALABILITY
ARE YOU BEING
GENEROUS
ENOUGH?
Escape the Skin
Escape Stoicism
Escape the Story
HEROES = SCALABILITY
Escape the Skin
Escape Stoicism
Escape the Story
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
HEROES = SCALABILITY
ARE YOU BEING
PATIENT
ENOUGH?
Escape the Skin
Escape Stoicism
Escape the Story
HEROES = SCALABILITY
Heroism does scale.
A heros best resource is a new
understanding of the world.
3 ways to get a new understanding:
Escape the Skin
Escape Stoicism
Escape the Story Are you being paranoid enough?
Are you being generous enough?
Are you being patient enough?
STORIES ARE LIKE
REACTIVE SYSTEMS
Heroes = Scalability
Plot = Resilience
Genre = Elasticity
PLOTS = RESILIENCE
Stories are about failure.
PLOTS = RESILIENCE
Stories are about failure.
Heroes never give up.
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
PLOTS = RESILIENCE
Stories are about failure.
Heroes never give up.
PLOTS = RESILIENCE
3 ways heroes fail:
Lure of the Invisible
Lure of Inclination
Lure of Independence
PLOTS = RESILIENCE
Lure of the Invisible
Lure of Inclination
Lure of Independence
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
PLOTS = RESILIENCE
Lure of the Invisible WHAT IS THE 
SYSTEM
ACCUMULATING?
Lure of Inclination
Lure of Independence
PLOTS = RESILIENCE
Lure of the Invisible
Lure of Inclination
Lure of Independence
Reacting to-the-movies
PLOTS = RESILIENCE
Lure of the Invisible
Lure of Inclination
Lure of Independence
Reacting to-the-movies
Reacting to-the-movies
PLOTS = RESILIENCE
Lure of the Invisible
Lure of Inclination
Lure of Independence
PLOTS = RESILIENCE
Lure of the Invisible CAN YOU MAKE
THE SYSTEM
ANTI-FRAGILE?
Lure of Inclination
Lure of Independence
PLOTS = RESILIENCE
Lure of the Invisible
Lure of Inclination
Lure of Independence
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
PLOTS = RESILIENCE
Lure of the Invisible
Lure of Inclination
Lure of Independence
Reacting to-the-movies
PLOTS = RESILIENCE
Lure of the Invisible COULD
COORDINATION 
BE FUN?
Lure of Inclination
Lure of Independence
PLOTS = RESILIENCE
Stories about about failure.
Heroes never give up.
3 ways heroes fail:
Lure of the Invisible
Lure of Inclination
Lure of Independence Could coordination be fun?
Can you make the system anti-fragile?
What is the system accumulating?
STORIES ARE LIKE
REACTIVE SYSTEMS
Heroes = Scalability
Plot = Resilience
Genre = Elasticity
GENRES = ELASTICITY
Genres are categories of antagonists.
GENRES = ELASTICITY
Genres are categories of antagonists.
An antagonist is any strain on the
system.
GENRES = ELASTICITY
3 highest-level genres:
Human vs. Human
Human vs. Nature
Human vs. Self
GENRES = ELASTICITY
Human vs. Human
Human vs. Nature
Human vs. Self
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
GENRES = ELASTICITY
Human vs. Human
Human vs. Nature
Human vs. Self
Reacting to-the-movies
GENRES = ELASTICITY
Human vs. Human CAN YOU 
CHANGE 
THE GAME?
Human vs. Nature
Human vs. Self
GENRES = ELASTICITY
Human vs. Human
Human vs. Nature
Human vs. Self
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
GENRES = ELASTICITY
Human vs. Human
Human vs. Nature
Human vs. Self
GENRES = ELASTICITY
Human vs. Human DO YOU 
DESERVE TO
LIVE?
Human vs. Nature
Human vs. Self
GENRES = ELASTICITY
Human vs. Human
Human vs. Nature
Human vs. Self
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
Reacting to-the-movies
GENRES = ELASTICITY
Human vs. Human
Human vs. Nature
Human vs. Self
Reacting to-the-movies
Reacting to-the-movies
GENRES = ELASTICITY
Human vs. Human CAN YOU 
ENDURE
ABUNDANCE?
Human vs. Nature
Human vs. Self
GENRES = ELASTICITY
Genres are categories of antagonists.
An antagonist is any strain on the
system.
3 highest-level genres:
Human vs. Human
Human vs. Nature
Human vs. Self Can you endure abundance?
Do you deserve to live?
Can you change the game?
GENRES =
ELASTICITY Can you endure abundance?
Do you deserve to live?
Can you change the game?
Could coordination be fun?
Can you make the system anti-fragile?
What is the system accumulating?
Are you being paranoid enough?
Are you being generous enough?
Are you being patient enough?
PLOTS =
RESILIENCE
HEROES =
SCALABILITY
THANK YOU.
Steve Moore
smoore2@us.ibm.com
@SteveMooreATX

More Related Content

Viewers also liked (16)

PPTX
Thema 3 task 17 18 19 20
Jos Begeman
PDF
Automated Backporting of Linux Drivers
Vijay Kumar Bagavath Singh
PPT
De hunebedbouwers
Jos Begeman
PPTX
Cci de Lille - Club jeune entreprise 2013
Open-linking
PPTX
St no. 1
emral8
TXT
讀豺伎 ろ覯
ghsuoidfjs
PPT
Module 15 Spelling
Hardy Learning
PPTX
Afwerking Hout
Jos Begeman
DOCX
Actividad no proyectable tic
gruposietetarde
PPTX
R辿f辿rencement payant et remarketing
Tourisme Num辿rique, Forum de Deauville
PPTX
Engl 396 oct. 23 presentation (version 2)
wyllie_FA
PDF
Quinta verti brasil
Geraldo Souza
PPTX
Comment d辿velopper une strat辿gie SEO l'international ?
Open-linking
PDF
Schoonmaken in de_praktijk
Jos Begeman
PPTX
Hotel industry sentiment analytics
Besim Ismaili
PPT
Gene therapy - a Powerpoint Presentation
David Dy
Thema 3 task 17 18 19 20
Jos Begeman
Automated Backporting of Linux Drivers
Vijay Kumar Bagavath Singh
De hunebedbouwers
Jos Begeman
Cci de Lille - Club jeune entreprise 2013
Open-linking
St no. 1
emral8
讀豺伎 ろ覯
ghsuoidfjs
Module 15 Spelling
Hardy Learning
Afwerking Hout
Jos Begeman
Actividad no proyectable tic
gruposietetarde
R辿f辿rencement payant et remarketing
Tourisme Num辿rique, Forum de Deauville
Engl 396 oct. 23 presentation (version 2)
wyllie_FA
Quinta verti brasil
Geraldo Souza
Comment d辿velopper une strat辿gie SEO l'international ?
Open-linking
Schoonmaken in de_praktijk
Jos Begeman
Hotel industry sentiment analytics
Besim Ismaili
Gene therapy - a Powerpoint Presentation
David Dy

Recently uploaded (20)

PPTX
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
PDF
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
PDF
Kubernetes - Architecture & Components.pdf
geethak285
PDF
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
PDF
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
PPTX
CapCut Pro PC Crack Latest Version Free Free
josanj305
PDF
99 Bottles of Trust on the Wall Operational Principles for Trust in Cyber C...
treyka
PDF
How to Visualize the Spatio-Temporal Data Using CesiumJS
SANGHEE SHIN
PPTX
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
PDF
Next Generation AI: Anticipatory Intelligence, Forecasting Inflection Points ...
dleka294658677
PDF
Modern Decentralized Application Architectures.pdf
Kalema Edgar
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
PDF
Kit-Works Team Study_20250627_襷襷伎觜ろる(れ).pdf
Wonjun Hwang
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
Kubernetes - Architecture & Components.pdf
geethak285
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
CapCut Pro PC Crack Latest Version Free Free
josanj305
99 Bottles of Trust on the Wall Operational Principles for Trust in Cyber C...
treyka
How to Visualize the Spatio-Temporal Data Using CesiumJS
SANGHEE SHIN
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
Next Generation AI: Anticipatory Intelligence, Forecasting Inflection Points ...
dleka294658677
Modern Decentralized Application Architectures.pdf
Kalema Edgar
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
Kit-Works Team Study_20250627_襷襷伎觜ろる(れ).pdf
Wonjun Hwang
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
Ad

Reacting to-the-movies