The Seven (More) Deadly Sins of Microservices • Daniel Bryant • GOTO 2017
GOTO Conferences
0:00 / 0:00
The Seven (More) Deadly Sins of Microservices • Daniel Bryant • GOTO 2017
45 105 просмотров · 9 лет назад
GOTO Conferences
1,05 млн подписчиков
45 105 просмотров · 9 лет назад
This presentation was recorded at GOTO Chicago 2017. #GOTOcon #GOTOchgo
http://gotochgo.com
Daniel Bryant - Author of "Containerizing Continuous Delivery in Java" @DanielBryantUK
ABSTRACT
All is not completely rosy in microservice-land. It’s often a sign of an architectural approach’s maturity that anti-patterns begin to be identified and classified alongside well-established principles and practices. Daniel Bryant introduces seven deadly sins from real projects, which left unchecked could [...]
TIMECODES
0:00 Introduction
3:27 EVALUATION - ARE MICROSERVICES A GOOD FIT?
6:28 EVALUATION OF TECH - THE SPINE MODEL
9:12 ARCHITECTURE/OPS. EXPECTATIONS VERSUS REALITY
10:34 EVALUATION - BEWARE OF BIAS AND HEURISTICS
13:41 DELEGATION OF COMMS OPERABILITY
14:59 RPC - NOT THE DEVIL IN DISGUISE
16:35 THE ESB IS DEAD - LONG LIVE THE ESB!
17:47 THE ESB IS DEAD - LONG LIVE THE API GATEWAY!
23:13 GETTING LAZY WITH NON-FUNCTIONAL REQUIREMENTS
26:04 TESTING NERS IN THE BUILD PIPELINE
29:49 PEOPLE PAIN POINT - HOW DOES DEVOPS FIT INTO THIS?
32:05 DEVOPS - THE FULLSTACK ENGINEER MYTH
33:36 DEVOPS - DEFINE RESPONSIBILITIES
36:24 PREVIOUSLY - ONE MODEL TO RULE THEM ALL
38:13 CONTEXT MAPPING (STATIC) & EVENT STORMING (DYNAMIC)
39:05 CHOOSE (AND USE) DATA STORES APPROPRIATELY
41:22 SERVICE VIRTUALISATION / API SIMULATION
44:53 HOVERFLY-JAVA (JUNIT SUPPORT)
45:46 THE SEVEN (MORE) DEADLY SINS OF MICROSERVICES
47:17 BEDTIME READING
Download slides and read the full abstract here:
https://gotochgo.com/2017/sessions/22
RECOMMENDED BOOKS
Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
Sam Newman • Building Microservices • https://amzn.to/3dMPbOs
Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• https://amzn.to/3c4HmmL Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • https://amzn.to/3fVNAb0
Chris Richardson • Microservices Patterns • https://amzn.to/2SOnQ7h
Adam Bellemare • Building Event-Driven Microservices • https://amzn.to/3yoa7TZ
Dave Farley • Continuous Delivery Pipelines • https://amzn.to/3hjiE51
/ gotocon
/ goto-
/ goto_con
/ gotoconferences
#Microservices #DanielBryant
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
/ @goto-
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConf...