Custom Task Dispatch

Stream event out, gRPC to the worker, report back

Custom Task Dispatch Stream event out, gRPC to the worker, report back ExecuteCustomTaskEvent implicit subscription GetVariables variable scope TaskAssignment CompleteTask or FailTask CompleteActivity → advance FailActivity(code) → boundary Dispatch Execute Report back Workflow · instance grain · Sequence participant Workflow instance grain Stream · events.ExternalTask · Sequence participant Stream events.ExternalTask Dispatcher · per task · Sequence participant Dispatcher per task Worker · gRPC · handler · Sequence participant Worker gRPC · handler Legend call / event return failure path default message