lritter / Lincoln Ritter

There are no people in lritter’s collective.

Huffduffed (81)

  1. Episode 351 – Bernd Rücker on Orchestrating Microservices with Workflow Management : Software Engineering Radio

    Episode 351 – Bernd Rücker on Orchestrating Microservices with Workflow Management

    Filed in Episodes

    by SE-Radio

    on January 11, 2019

    • 0 Comments

    Bernd Rücker, who has contributed to multiple open source workflow management projects, discusses orchestrating microservices with workflow management.  As distributed systems evolve into a family of microservices that must handle long-running stateful processes with time-dependent actions, events, multiple paths through the system, and complex rollbacks, the workflow management model provides a way to ensure clear modeling, correctness, and separation of concerns.   Rücker recommends a federated model in which each microservice is paired with its own workflow to handle retries and other policies and failure modes around that service.  Robert Blumen spoke with Rücker about microservice architecture, event-driven systems, long-running stateful processes versus synchronous request/response, event handling, time-outs, and handling exceptional conditions with compensating transactions. Rücker compares the choreography versus orchestration models for collaboration and discusses why orchestration provides a better separation of concerns.  The discussion delves into the implementation of workflow management systems including persistence, scaling, event handling, timers and scheduling, and similarities to CQRS.  The discussion wraps up with monitoring and visualization.

    Related Links

    Bernd Rücker blog

    @berndruecker

    https://camunda.com/

    Zeebe Workflow Engine for Microservices Orchestration

    Real-Life BPMN: With introductions to CMMN and DMN, by Jakob Freund and Bernd Rücker

    “3 Common Pitfalls of Microservices Integration—and How to Avoid Them,” by Bernd Rücker

    “Architecture Options to Run a Workflow Engine,” by Bernd Rücker

    “Events, Flows, and Long-Running Services: A Modern Approach to Workflow Automation,” by Martin Schimak and Bernd Rücker

    “Break Your Event Chains,” Slideshare by Martin Schimak and Bernd Rücker

    “How We Built a Highly Scalable Distributed State Machine”

    “Know the Flow! Microservices and Event Choreographies,” by Martin Schimak and Bernd Rücker

    “Events, Flows, and Long-Running Services: A Modern Approach to Workflow Automation,” by Martin Schimak and Bernd Rücker

    http://traffic.libsyn.com/seradio/353-bernd-rucker_microservices.mp3Podcast: Play in new window | DownloadSubscribe: iTunes | Android | RSS

    http://www.se-radio.net/2019/01/episode-351-bernd-rucker-on-orchestrating-microservices-with-workflow-management/

    —Huffduffed by lritter

  2. 195: A Bunch of Sputniks — Embedded

    We discussed CubeSats with their co-inventor, Professor Jordi Puig-Suari, Professor of Aerospace Engineering at CalPoly SLO and co-founder of Tyvak Nano-Satellite Systems.The 2017 CubeSat conference is in San Luis Obispo, CA on April 26-28. More details at CubeSat.org.Information about CubeSats at CalPoly SLO can be found at PolySat.org.Tyvak is hiring for a number of different positions: tyvak.com/careers.For more satellite goodness, we spoke with Patrick Yeon of Planet about their CubeSat-based platform and deployment mechanism in Embedded episode 153: Space Nerf Gun.Stuart McAndrew’s OzQube-1 is the listener whose PocketQube (not CubeSat!) we talked about: http://OzQu.beThank you to Embedded Patreon supporters for Jordi’s microphone! 

    http://embedded.fm/episodes/195

    download

    Tagged with space

    —Huffduffed by lritter

Page 1 of 9Older