Ironflow EmitSync Flow

Ironflow EmitSync Flow A sequence diagram generated by Archify. TriggerSync INSERT event match triggers, create runs subscribe results.run.{runID} — no ack needed dispatch: push POST inline, or a worker claims function done, engine publishes result in parallel: poll settled runs every 100 ms result notification wakes the waiter EmitSyncResult[] — one per matched run Set up the wait Wait: notifications and durable polling Return SDK client · emitSync() · Sequence participant SDK client emitSync() TriggerSync · ConnectRPC handler · Sequence participant TriggerSync ConnectRPC handler Database · events, runs · Sequence participant Database events, runs Your function · push or pull · Sequence participant Your function push or pull RESULTS · 1 hour, raw NATS · Sequence participant RESULTS 1 hour, raw NATS Legend main request return message