SlideShare a Scribd company logo
Things that gain
from disorder
What doesn’t kill me
makes me stronger
Fragile systems cannot adopt to
shocks - unpredictable, volatile and
random events.
Love your stressors,
gain from them!
„I am putting myself to the
fullest possible use,
which is all I think that any
conscious entity can
ever hope to do.“
Antifragility needs
the will to live
Be prepared.
Pull the plug.
Anytime.
design for each component to fail,
like a cell within an organism
Don’t fear perfection
you will never reach it
The need for change
is yet another stressor
(sdtimes.com)
We know how to
work with agile
teams and
processes
But do we create agile
software?
Avoid collateral damage
by truly splitting up systems
enter stage
Microservices
SOA for Hipsters
so what is the size of a
microservice?
Any piece of software reflects
the organizational
structure that produced it.
Any organization that designs a
system will produce a design
whose structure is a copy of the
organization’s
communication
structure
(thoughtworks.com)
everybody is an
island
everybody is an
island
Fight the
fail whale
Defend your
app
There’s no such
thing as free lunch
Don’t treat them like pets,
it’s cattle
Thanks!

More Related Content

Viewers also liked

Novin brand book
Novin brand bookNovin brand book
Novin brand book
Leonid Minderoff
 
Виробнича практика на Другому телеканалі
Виробнича практика на Другому телеканаліВиробнича практика на Другому телеканалі
Виробнича практика на Другому телеканалі
igritb
 
Comunicar Responsabilidade Social Empresarial
Comunicar Responsabilidade Social EmpresarialComunicar Responsabilidade Social Empresarial
Comunicar Responsabilidade Social Empresarial
Maria Carvalhosa
 
Drgadicción
DrgadicciónDrgadicción
Drgadicción
fuckencito
 
Lechuga hidropónica
Lechuga hidropónicaLechuga hidropónica
Lechuga hidropónica
RicardoMejim
 
Elevacion de transaminasas
Elevacion de transaminasasElevacion de transaminasas
Elevacion de transaminasas
Centro de salud Torre Ramona
 
Relaciones comerciales con los estados unidos
Relaciones comerciales con los estados unidosRelaciones comerciales con los estados unidos
Relaciones comerciales con los estados unidosgabymendez10
 

Viewers also liked (10)

Novin brand book
Novin brand bookNovin brand book
Novin brand book
 
Виробнича практика на Другому телеканалі
Виробнича практика на Другому телеканаліВиробнича практика на Другому телеканалі
Виробнича практика на Другому телеканалі
 
Comunicar Responsabilidade Social Empresarial
Comunicar Responsabilidade Social EmpresarialComunicar Responsabilidade Social Empresarial
Comunicar Responsabilidade Social Empresarial
 
Drgadicción
DrgadicciónDrgadicción
Drgadicción
 
Lechuga hidropónica
Lechuga hidropónicaLechuga hidropónica
Lechuga hidropónica
 
Elevacion de transaminasas
Elevacion de transaminasasElevacion de transaminasas
Elevacion de transaminasas
 
Relaciones comerciales con los estados unidos
Relaciones comerciales con los estados unidosRelaciones comerciales con los estados unidos
Relaciones comerciales con los estados unidos
 
William Elsie Resume 1
William Elsie Resume 1William Elsie Resume 1
William Elsie Resume 1
 
Inatel beja
Inatel bejaInatel beja
Inatel beja
 
Recommendation Unilever JCQG
Recommendation Unilever JCQGRecommendation Unilever JCQG
Recommendation Unilever JCQG
 

Similar to Size Does Matter - Antifragilty and Microservices

Systems approaches by sana ullah khan bhittani
Systems approaches by sana ullah khan bhittaniSystems approaches by sana ullah khan bhittani
Systems approaches by sana ullah khan bhittaniSana Khan
 
Security protection
Security protectionSecurity protection
Security protection
ARVINDR37
 
On Analyzing Self-Driving Networks: A Systems Thinking Approach
On Analyzing Self-Driving Networks: A Systems Thinking Approach On Analyzing Self-Driving Networks: A Systems Thinking Approach
On Analyzing Self-Driving Networks: A Systems Thinking Approach
Junaid Qadir
 
Velocity conf 2013 freedom in disguise - khushil dep
Velocity conf 2013   freedom in disguise - khushil depVelocity conf 2013   freedom in disguise - khushil dep
Velocity conf 2013 freedom in disguise - khushil depKhushil Dep
 
Change Journey Background Part 1 Complexity
Change Journey Background Part 1 ComplexityChange Journey Background Part 1 Complexity
Change Journey Background Part 1 Complexity
Holger Nauheimer
 
Introduction to Systems Thinking by Daniel H. Kim
Introduction to Systems Thinking by Daniel H. KimIntroduction to Systems Thinking by Daniel H. Kim
Introduction to Systems Thinking by Daniel H. Kim
Cláudio Siervi
 
Complexity Theory and Why Waterfall Development Works (Sometimes)
Complexity Theory and Why Waterfall Development Works (Sometimes)Complexity Theory and Why Waterfall Development Works (Sometimes)
Complexity Theory and Why Waterfall Development Works (Sometimes)
Larry Apke
 
AI PPT.pptx
AI PPT.pptxAI PPT.pptx
AI PPT.pptx
gsamuel0721
 
Move Fast and Fix Things
Move Fast and Fix ThingsMove Fast and Fix Things
Move Fast and Fix Things
Dan Kaminsky
 
Universal computing
Universal computingUniversal computing
Universal computing
Jeff Schneider
 
Awakening the field
Awakening the fieldAwakening the field
Awakening the field
Philippe Bailleur
 
chapter 1 intro-sysadmin and network admin.ppt
chapter 1 intro-sysadmin and network admin.pptchapter 1 intro-sysadmin and network admin.ppt
chapter 1 intro-sysadmin and network admin.ppt
alehegn9
 
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose TutorialArchitecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
Will Gallego
 
The Ultimate Metric
The Ultimate MetricThe Ultimate Metric
The Ultimate Metric
Arty Starr
 
Change Journey Background And Intro
Change Journey Background And IntroChange Journey Background And Intro
Change Journey Background And Intro
Holger Nauheimer
 
Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?
Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?
Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?
Capgemini
 
A People's History of Microservices
A People's History of MicroservicesA People's History of Microservices
A People's History of Microservices
Camille Fournier
 
Product Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of ProductProduct Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of Product
Product School
 
The internet of things
The internet of thingsThe internet of things
The internet of things
SebastienVandaele
 
SpatzAI Toolkit to Resolve Micro-conflict in Teams
SpatzAI Toolkit to Resolve Micro-conflict in TeamsSpatzAI Toolkit to Resolve Micro-conflict in Teams
SpatzAI Toolkit to Resolve Micro-conflict in Teams
DesmondSherlock
 

Similar to Size Does Matter - Antifragilty and Microservices (20)

Systems approaches by sana ullah khan bhittani
Systems approaches by sana ullah khan bhittaniSystems approaches by sana ullah khan bhittani
Systems approaches by sana ullah khan bhittani
 
Security protection
Security protectionSecurity protection
Security protection
 
On Analyzing Self-Driving Networks: A Systems Thinking Approach
On Analyzing Self-Driving Networks: A Systems Thinking Approach On Analyzing Self-Driving Networks: A Systems Thinking Approach
On Analyzing Self-Driving Networks: A Systems Thinking Approach
 
Velocity conf 2013 freedom in disguise - khushil dep
Velocity conf 2013   freedom in disguise - khushil depVelocity conf 2013   freedom in disguise - khushil dep
Velocity conf 2013 freedom in disguise - khushil dep
 
Change Journey Background Part 1 Complexity
Change Journey Background Part 1 ComplexityChange Journey Background Part 1 Complexity
Change Journey Background Part 1 Complexity
 
Introduction to Systems Thinking by Daniel H. Kim
Introduction to Systems Thinking by Daniel H. KimIntroduction to Systems Thinking by Daniel H. Kim
Introduction to Systems Thinking by Daniel H. Kim
 
Complexity Theory and Why Waterfall Development Works (Sometimes)
Complexity Theory and Why Waterfall Development Works (Sometimes)Complexity Theory and Why Waterfall Development Works (Sometimes)
Complexity Theory and Why Waterfall Development Works (Sometimes)
 
AI PPT.pptx
AI PPT.pptxAI PPT.pptx
AI PPT.pptx
 
Move Fast and Fix Things
Move Fast and Fix ThingsMove Fast and Fix Things
Move Fast and Fix Things
 
Universal computing
Universal computingUniversal computing
Universal computing
 
Awakening the field
Awakening the fieldAwakening the field
Awakening the field
 
chapter 1 intro-sysadmin and network admin.ppt
chapter 1 intro-sysadmin and network admin.pptchapter 1 intro-sysadmin and network admin.ppt
chapter 1 intro-sysadmin and network admin.ppt
 
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose TutorialArchitecting a Post Mortem - Velocity 2018 San Jose Tutorial
Architecting a Post Mortem - Velocity 2018 San Jose Tutorial
 
The Ultimate Metric
The Ultimate MetricThe Ultimate Metric
The Ultimate Metric
 
Change Journey Background And Intro
Change Journey Background And IntroChange Journey Background And Intro
Change Journey Background And Intro
 
Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?
Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?
Failing and Failing Fast in AppDev – How Do We Keep up in AppSec?
 
A People's History of Microservices
A People's History of MicroservicesA People's History of Microservices
A People's History of Microservices
 
Product Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of ProductProduct Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of Product
 
The internet of things
The internet of thingsThe internet of things
The internet of things
 
SpatzAI Toolkit to Resolve Micro-conflict in Teams
SpatzAI Toolkit to Resolve Micro-conflict in TeamsSpatzAI Toolkit to Resolve Micro-conflict in Teams
SpatzAI Toolkit to Resolve Micro-conflict in Teams
 

Recently uploaded

Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 

Recently uploaded (20)

Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 

Size Does Matter - Antifragilty and Microservices