This presentation was recorded at GOTO Berlin 2014. #gotocon #gotober
[ Ссылка ]
Martin Fowler - Author, Speaker, Consultant & General Loud-mouth on Software Development
ABSTRACT
Part 1 of 2: Microservices
In the last decade or so we've seen a number of new ideas added to the mix to help us effectively design our software. Patterns help us capture the solutions and rationale for using them. [...]
TIMECODES
00:00 Intro
00:55 Monolith vs. microservices
02:13 Definition of microservices
03:14 Characteristics of microservices
03:53 Componentization via services
07:56 Organized around business capabilities
09:19 Decentralized data management
11:22 Infrastructure automation
12:12 Design for failure
13:22 Are microservices just SOA?
15:45 How big is a microservice?
17:49 Monolith vs. microservices
24:04 Conclusion
Read the full abstract here:
[ Ссылка ]
RECOMMENDED BOOKS
Martin Fowler & Pramod Sadalage • NoSQL Distilled • [ Ссылка ]
Martin Fowler • Patterns of Enterprise Application Architecture • [ Ссылка ]
Martin Fowler • Domain-Specific Languages • [ Ссылка ]
Martin Fowler • UML Distilled • [ Ссылка ]
Martin Fowler • Analysis Patterns • [ Ссылка ]
Sam Newman • Monolith to Microservices • [ Ссылка ]
Sam Newman • Building Microservices • [ Ссылка ]
Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• [ Ссылка ] Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • [ Ссылка ]
Chris Richardson • Microservices Patterns • [ Ссылка ]
Adam Bellemare • Building Event-Driven Microservices • [ Ссылка ]
Dave Farley • Continuous Delivery Pipelines • [ Ссылка ]
[ Ссылка ]
[ Ссылка ]
#Microservices #Programming #SOA #ServiceOrientedArchitecture
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at [ Ссылка ]
Sign up for updates and specials at [ Ссылка ]
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
[ Ссылка ]
Microservices • Martin Fowler • GOTO 2014
Теги
MicroservicesMicro-ServicesMartin FowlerSoftware Development (Industry)Software (Industry)GOTOGOTOconGOTOberGOTO ConferenceGOTO BerlinConference KeynoteExtreme ProgrammingComputer Science (Field Of Study)Programming Language (Software Genre)Software As A Service (Industry)Software Engineering (Industry)Software Testing (Industry)Videos for Developers