Making performance changes is about working smoothly with hardware AND with people.
Protocols and Sympathy with Martin Thompson
Tagged with performance changes
There are no people in lritter’s collective.
Making performance changes is about working smoothly with hardware AND with people.
Tagged with performance changes
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
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
Brent and Bryce Salmi are avionic electronics engineers who recently completed a 5 year tenure at SpaceX. They talk to Chris about designing for extreme reliability and creating open source digital radios.
https://theamphour.com/401-an-interview-with-brent-and-bryce-salmi/
The 802.11ax standard promises a host of improvements for wireless networks, including greater efficiency, but don't start your upgrade just yet.
http://packetpushers.net/podcast/podcasts/show-381-inside-pros-cons-802-11ax/
Oren Ellenbogen talks about software engineering leadership principals, his book "Leading Snowflakes" and "The Software Lead Weekly," a weekly email reading list
http://simpleleadership.io/engineering-leadership-principals-with-oren-ellenbogen/
What Betsy DeVos's experience in a public school in her hometown can tell us about her vision for education in this country.
https://m.thisamericanlife.org/radio-archives/episode/624/private-geography
Afrofuturism is a way of looking at black culture that’s fantastic, creative, and oddly hopeful.
https://m.thisamericanlife.org/radio-archives/episode/623/we-are-in-the-future
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!
Merlin stops by to talk about finding a job that fits you, prototyping your future, and manufacturing care. Then we have a lot of rapid fire questions for him.
Page 1 of 9Older