how to render function execution history as a bpmn diagram #2473
vigouredelaruse
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
this is announcement of a proof of concept that i hacked together that is on the way to displaying the orchestration histories of azure durable functions as annotated bpmn diagrams
consider this refactor of the canonical say hello orchestration
the sayhello activities are selected randomly and the choice is sent as a signal to the orchestration on a timed basis as per
consider further this execution history graph for one instance
a somewhat misleading diagram of the orchestration looks like this
the first day output of the hack in question looks like the below
this required careful attribute name matching between camunda modeller diagram elements and function names in the execution graph as per
special considerations
the first day implementation is blindingly slow on my imsa rewind playback machine likely due to naive durable functions history querying
when implemented as a http trigger function the output can be content negotiated into json (your own reader) or xml (many bpmn readers)
now that i see this is pratical i will be integrating it into an earth observation tool i'm building which means the code will inexorably progress towards
best regards
Beta Was this translation helpful? Give feedback.
All reactions