This presentation was recorded at GOTO Chicago 2017. #GOTOcon #GOTOchgo
gotochgo.com
Daniel Bryant - Author of "Containerizing Continuous Delivery in Java"
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:
gotochgo.com/2017/sessions/22
RECOMMENDED BOOKS
Sam Newman • Monolith to Microservices • amzn.to/2Nml96E
Sam Newman • Building Microservices • amzn.to/3dMPbOs
Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• amzn.to/3c4HmmL Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • amzn.to/3fVNAb0
Chris Richardson • Microservices Patterns • amzn.to/2SOnQ7h
Adam Bellemare • Building Event-Driven Microservices • amzn.to/3yoa7TZ
Dave Farley • Continuous Delivery Pipelines • amzn.to/3hjiE51
/ gotocon
/ goto-
/ gotoconferences
#Microservices
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at gotopia.tech
Sign up for updates and specials at gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
ru-vid.com...
27 июл 2024