~/talk

Distributed Workflows for Microservices-Style Applications [I]

name:Yun Qin
links:none on file
slides:none on file

A lightweight workflow library implements cross‑service business flows using NirmataOSS Workflow (Java + ZooKeeper + Curator) and models task relationships as task dependency as DAG. It schedules task nodes to distributed executors, supports automatic retries and resume after node or ZooKeeper failures, and demonstrates updating container images across many microservices on Kubernetes where independent tasks run concurrently and dependent tasks wait, showing the pattern works in production. Mentions Netflix Conductor and AWS SWF as alternatives.

AI-written summary · about

  1. 0:00Introduction
  2. 0:10Microservice Architecture
  3. 1:25About Me
  4. 2:08Outline
  5. 2:35Microservices Architecture
  6. 3:02What is Workflow
  7. 4:08Microservices
  8. 5:20Features
  9. 6:05Workflow Manager
  10. 7:13Task Execution
  11. 10:38Example Code
  12. 11:05Demo
  13. 15:57Other great solutions
  14. 16:55Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.