SlideShare a Scribd company logo
Living with your 

early decisions
How we built and scaled our product to billions of realtime
messages with five engineers and two broken technologies…
…why we changed…
…and how we did it.
2010
2010
http://www.clashmusic.com/features/classic-album-the-velvet-underground-the-velvet-underground-nico
DOMINO CASCADE
OF DEATH
2012-2015
REDIS IS
AWESOME
2016
WHAT NOW?
TECH DEBT
BUT DID IT
WORK?
FIN

More Related Content

More from SaaStock

Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...
Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...
Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...
SaaStock
 
Bridget Harris & Jonathan Clift - Can you take over a product from its founde...
Bridget Harris & Jonathan Clift - Can you take over a product from its founde...Bridget Harris & Jonathan Clift - Can you take over a product from its founde...
Bridget Harris & Jonathan Clift - Can you take over a product from its founde...
SaaStock
 

More from SaaStock (20)

Meagen Eisenburg - Marketing in times of crisis
Meagen Eisenburg - Marketing in times of crisisMeagen Eisenburg - Marketing in times of crisis
Meagen Eisenburg - Marketing in times of crisis
 
Matt Henderson - Walking the SaaS tightrope: Protecting revenue whilst plotti...
Matt Henderson - Walking the SaaS tightrope: Protecting revenue whilst plotti...Matt Henderson - Walking the SaaS tightrope: Protecting revenue whilst plotti...
Matt Henderson - Walking the SaaS tightrope: Protecting revenue whilst plotti...
 
Mark Roberge - The science of re-establishing growth: When, where, and how
Mark Roberge - The science of re-establishing growth: When, where, and howMark Roberge - The science of re-establishing growth: When, where, and how
Mark Roberge - The science of re-establishing growth: When, where, and how
 
Henry Schuck - Hit Your Number: How ZoomInfo Developed a Winning (and Leading...
Henry Schuck - Hit Your Number: How ZoomInfo Developed a Winning (and Leading...Henry Schuck - Hit Your Number: How ZoomInfo Developed a Winning (and Leading...
Henry Schuck - Hit Your Number: How ZoomInfo Developed a Winning (and Leading...
 
Hanno Renner - Growing in turbulent times
Hanno Renner - Growing in turbulent timesHanno Renner - Growing in turbulent times
Hanno Renner - Growing in turbulent times
 
Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...
Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...
Eric Santos - Revenue plays to preserve MRR, gain efficiency and build a pipe...
 
David Skok - How to survive and thrive in the post COVID era
David Skok - How to survive and thrive in the post COVID eraDavid Skok - How to survive and thrive in the post COVID era
David Skok - How to survive and thrive in the post COVID era
 
Vasco Pedro - The future is here: How humans and AI will propel the hybrid wo...
Vasco Pedro - The future is here: How humans and AI will propel the hybrid wo...Vasco Pedro - The future is here: How humans and AI will propel the hybrid wo...
Vasco Pedro - The future is here: How humans and AI will propel the hybrid wo...
 
Tim McCormick - SaaSOptics Case Study: Increasing cash flow in a crisis
Tim McCormick - SaaSOptics Case Study: Increasing cash flow in a crisisTim McCormick - SaaSOptics Case Study: Increasing cash flow in a crisis
Tim McCormick - SaaSOptics Case Study: Increasing cash flow in a crisis
 
Tae Hea Nahm - Finding 'go to market fit'
Tae Hea Nahm - Finding 'go to market fit'Tae Hea Nahm - Finding 'go to market fit'
Tae Hea Nahm - Finding 'go to market fit'
 
Kristen Habacht - Gimme the leads: Aligning sales and marketing at the right ...
Kristen Habacht - Gimme the leads: Aligning sales and marketing at the right ...Kristen Habacht - Gimme the leads: Aligning sales and marketing at the right ...
Kristen Habacht - Gimme the leads: Aligning sales and marketing at the right ...
 
Keith Casey - Transform the customer experience with a modern customer identi...
Keith Casey - Transform the customer experience with a modern customer identi...Keith Casey - Transform the customer experience with a modern customer identi...
Keith Casey - Transform the customer experience with a modern customer identi...
 
April Dunford - Positioning jujitsu: How to win against powerful competitors
April Dunford - Positioning jujitsu: How to win against powerful competitorsApril Dunford - Positioning jujitsu: How to win against powerful competitors
April Dunford - Positioning jujitsu: How to win against powerful competitors
 
Randy Frisch - Your marketing plans are now irrelevant: Adapting to what the ...
Randy Frisch - Your marketing plans are now irrelevant: Adapting to what the ...Randy Frisch - Your marketing plans are now irrelevant: Adapting to what the ...
Randy Frisch - Your marketing plans are now irrelevant: Adapting to what the ...
 
Guillaume Moubeche - Searching for incremental product-market fit during a cr...
Guillaume Moubeche - Searching for incremental product-market fit during a cr...Guillaume Moubeche - Searching for incremental product-market fit during a cr...
Guillaume Moubeche - Searching for incremental product-market fit during a cr...
 
Corey Haines - Operationalizing growth from a veteran remote company
Corey Haines - Operationalizing growth from a veteran remote companyCorey Haines - Operationalizing growth from a veteran remote company
Corey Haines - Operationalizing growth from a veteran remote company
 
Carl Gold - Churn management in the time of coronavirus
Carl Gold - Churn management in the time of coronavirusCarl Gold - Churn management in the time of coronavirus
Carl Gold - Churn management in the time of coronavirus
 
Bridget Harris & Jonathan Clift - Can you take over a product from its founde...
Bridget Harris & Jonathan Clift - Can you take over a product from its founde...Bridget Harris & Jonathan Clift - Can you take over a product from its founde...
Bridget Harris & Jonathan Clift - Can you take over a product from its founde...
 
Sujan Patel - ABCs of Growth
Sujan Patel - ABCs of GrowthSujan Patel - ABCs of Growth
Sujan Patel - ABCs of Growth
 
Jaleh Rezaei - How to build a scalable growth engine through speed: 5 actiona...
Jaleh Rezaei - How to build a scalable growth engine through speed: 5 actiona...Jaleh Rezaei - How to build a scalable growth engine through speed: 5 actiona...
Jaleh Rezaei - How to build a scalable growth engine through speed: 5 actiona...
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 

Living With Your Early Decisions