3 Common Pitfalls in Microservice Integration & How to Avoid Them • Bernd Rücker • GOTO 2019
Vložit
- čas přidán 13. 11. 2019
- This presentation was recorded at GOTO Berlin 2019. #GOTOcon #GOTOber
gotober.com
Bernd Rücker - Co-founder and Chief Technologist of Camunda and co-author of “Real-Life BPMN"
ABSTRACT
Integrating microservices and taming distributed systems is hard. In this talk I will present three challenges I've observed in real-life projects and discuss how to avoid them.
1. Communication is complex. With everything being distributed failures are normal so you need sophisticated failure handling strategies (e.g. stateful retry).
2. Asynchronicity requires you to handle timeouts. This is not only about milliseconds, systems get much more resilient when you can wait for minutes, hours or even longer.
3. Distributed transactions cannot simply be delegated to protocols like XA. So you need to solve the requirement to retain consistency in case of failures.
I will not only use slides [...]
Download slides and read the full abstract here:
gotober.com/2019/sessions/105...
RECOMMENDED BOOKS
Bernd Rücker • Practical Process Automation • amzn.to/3cs3BSH
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
/ gotober
/ goto-
/ gotoconferences
#Microservices #Programming
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
czcams.com/users/GotoConf... - Věda a technologie
Coming from an ESB/BPM background, you helped me connect the dot to microservices... thank you so much !
that was the first talk about microservices that made sense end-to-end. even for someone with no knowledge of it.
High quality talk!
I still like Eclipse
Awesome.. so many insites Thank you so much.. 💓
There's the doctrine: Services should/must be STATELESS...
The conclusion is the stateless is useless.