GOTO 2019 • Monolith Decomposition Patterns • Sam Newman
This presentation was recorded at GOTO Berlin 2019. #GOTOcon #GOTOber
http://gotober.com
Sam Newman - Expert in helping people ship software fast and author of “Building Microservices”
ABSTRACT
Big Bang rebuilds of systems are so 20th century. With our users expecting new functionality to be shipped more frequently than ever before, we no longer have the luxury of a complete system rebuild. In fact, a big bang migration of a monolithic architecture into a microservice architecture can be especially problematic, as we’ll explore in this talk.
We want to ship features, but we also want to improve our architecture, and for many of us this means breaking down existing systems into microservices. But how do you do this while still regularly releasing new features?
In this talk, I’ll share with you some key principles and a number of patterns which you can use to incrementally decompose an existing system into microservices. I’ll also cover off patterns that can work to migrate functionality out of systems you can’t change, which are useful when working with very old systems or vendor products. We'll look at the use of strangler patterns, change data capture [...]
Download slides and read the full abstract here:
https://gotober.com/2019/sessions/1127/monolith-decomposition-patterns
RECOMMENDED BOOKS
Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
https://twitter.com/GOTOber
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#Microservices #SoftwareArchitecture #MicroserviceArchitecture #Monolith #MonolithicArchitecture
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Видео GOTO 2019 • Monolith Decomposition Patterns • Sam Newman канала GOTO Conferences
http://gotober.com
Sam Newman - Expert in helping people ship software fast and author of “Building Microservices”
ABSTRACT
Big Bang rebuilds of systems are so 20th century. With our users expecting new functionality to be shipped more frequently than ever before, we no longer have the luxury of a complete system rebuild. In fact, a big bang migration of a monolithic architecture into a microservice architecture can be especially problematic, as we’ll explore in this talk.
We want to ship features, but we also want to improve our architecture, and for many of us this means breaking down existing systems into microservices. But how do you do this while still regularly releasing new features?
In this talk, I’ll share with you some key principles and a number of patterns which you can use to incrementally decompose an existing system into microservices. I’ll also cover off patterns that can work to migrate functionality out of systems you can’t change, which are useful when working with very old systems or vendor products. We'll look at the use of strangler patterns, change data capture [...]
Download slides and read the full abstract here:
https://gotober.com/2019/sessions/1127/monolith-decomposition-patterns
RECOMMENDED BOOKS
Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
https://twitter.com/GOTOber
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#Microservices #SoftwareArchitecture #MicroserviceArchitecture #Monolith #MonolithicArchitecture
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Видео GOTO 2019 • Monolith Decomposition Patterns • Sam Newman канала GOTO Conferences
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
GOTO 2018 • Modular Monoliths • Simon BrownPrinciples Of Microservices by Sam NewmanGOTO 2020 • When To Use Microservices (And When Not To!) • Sam Newman & Martin FowlerGOTO 2019 • "Good Enough" Architecture • Stefan TilkovGraphQL, gRPC or REST? Resolving the API Developer's Dilemma - Rob Crowley10 Tips for failing badly at Microservices by David SchmitzGOTO 2019 • Thinking Fast and Slow • Linda RisingGOTO 2018 • Functional Programming in 40 Minutes • Russ OlsenAvoiding Microservice Megadisasters - Jimmy BogardMigrating from a Monolith to Microservices (Cloud Next '19)Decompose Your Monolith: Strategies for Migrating to MicroservicesGOTO 2020 • Where We’re Going, We Don’t Need Servers! • Sam NewmanGOTO 2019 • Building Resilient Frontend Architecture • Monica LentUsing sagas to maintain data consistency in a microservice architecture by Chris RichardsonGOTO 2019 • Lies, Damned Lies, and Metrics • Roy OsheroveModules or Microservices? - Sander MakMartin Fowler - Software Design in the 21st CenturyManaging Data in MicroservicesBuilding event-driven (Micro)Services with Apache Kafka by Guido SchmutzGOTO 2019 • You Really Don't Need All that JavaScript, I Promise • Stuart Langridge