filmov
tv
Monolith vs Microservices
Показать описание
Monolith vs Microservices - which should you build? As ever in software development, each has its benefits and its downsides. What is a monolithic architecture in this sense, and what are microservices?
One useful perspective on this is what is the scope of change that you need to evaluate before release, and how easy is it to make, and evaluate those changes. To put that another way, if we think about this from the perspective of version control, should you store your changes in a single mono-repo or in multiple-repos?
In this episode, Software Engineering expert Dave Farley looks at this problem from the perspective of Continuous Delivery and explores some of the trade-offs, and while he’s doing that he rules-out a very common, but wasteful approach to SW design and architecture.
_____________________________________________________
📧 FREE MICROSERVICES 'HOW TO GUIDE' 📧
Sign up for the CD mail list and get Dave’s free guide on How to Get Started with Microservices
-------------------------------------------------------------------------------------
🚨 My "TDD & BDD: DESIGN THROUGH TESTING" Course is Available NOW! 🚨
Learn to write great tests, and how to use those tests to improve the design of your software: with step-by-step guidance and demos by Dave Farley, and practical exercises for you to learn TDD and BDD. Available to start now!
_____________________________________________________
📚 BOOKS:
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-------------------------------------------------------------------------------------
CHANNEL SPONSORS:
One useful perspective on this is what is the scope of change that you need to evaluate before release, and how easy is it to make, and evaluate those changes. To put that another way, if we think about this from the perspective of version control, should you store your changes in a single mono-repo or in multiple-repos?
In this episode, Software Engineering expert Dave Farley looks at this problem from the perspective of Continuous Delivery and explores some of the trade-offs, and while he’s doing that he rules-out a very common, but wasteful approach to SW design and architecture.
_____________________________________________________
📧 FREE MICROSERVICES 'HOW TO GUIDE' 📧
Sign up for the CD mail list and get Dave’s free guide on How to Get Started with Microservices
-------------------------------------------------------------------------------------
🚨 My "TDD & BDD: DESIGN THROUGH TESTING" Course is Available NOW! 🚨
Learn to write great tests, and how to use those tests to improve the design of your software: with step-by-step guidance and demos by Dave Farley, and practical exercises for you to learn TDD and BDD. Available to start now!
_____________________________________________________
📚 BOOKS:
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-------------------------------------------------------------------------------------
CHANNEL SPONSORS:
Комментарии