3 Common Pitfalls in Microservice Integration & How to Avoid Them • Bernd Rücker • GOTO 2019

Sdílet
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

Komentáře • 8

  • @NeVraXGoesPro
    @NeVraXGoesPro Před 4 lety +8

    Coming from an ESB/BPM background, you helped me connect the dot to microservices... thank you so much !

  • @ricardodasilva9241
    @ricardodasilva9241 Před rokem +1

    that was the first talk about microservices that made sense end-to-end. even for someone with no knowledge of it.

  • @RenannPrado
    @RenannPrado Před 4 lety +10

    High quality talk!

  • @tomknud
    @tomknud Před 2 lety +4

    I still like Eclipse

  • @ismile47
    @ismile47 Před 3 lety +1

    Awesome.. so many insites Thank you so much.. 💓

  • @kahnfatman
    @kahnfatman Před 2 lety

    There's the doctrine: Services should/must be STATELESS...

  • @joelmamedov404
    @joelmamedov404 Před 4 lety

    The conclusion is the stateless is useless.