From $0 to $100 Billion - Inside Lessons on How to Scale Your Dev Workflow
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the journey of scaling a development workflow from zero to $100 billion in transaction volume through this insightful conference talk by Michiel Toneman, SVP System Architecture at Adyen. Gain valuable insights into sustainable system architecture decisions, maintaining zero downtime, and practical approaches to common challenges in the software development lifecycle. Learn how to avoid Zombie Bugs, tackle release day Merge Hell, and manage the risks associated with rapid scaling. Discover the importance of choosing the right technology stack and balancing maturity with complexity. Delve into topics such as being hyperrational, encouraging communication, implementing effective release procedures, and utilizing software toggles. Understand the significance of compliance, monolithic applications, version matching, and streaming in large-scale development environments. Benefit from over a decade of experience in scaling infrastructure for a leading payments technology company, and apply these lessons to your own development practices.
Syllabus
Intro
What does IDM do
Why is IDM so successful
Who do we do this for
What does that look like
Zero downtime
Success and failure
Maturity vs complexity
Being hyperrational
Merge hell
Release procedure
Commit early
Encourage communication
Zombie bugs
Release process
Software toggles
Avoid early choices
Questions
Summary
Compliance
monolithic application
version matching
Streaming
Challenges
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube