Ironflow File Event Flow

Ironflow File Event Flow A workflow diagram generated by Archify. 01 / Caller and functions 02 / Ironflow server EX / Recovery Commit Dispatch File change · put, delete, move · Caller and functions › Commit File change put, delete, move Function runs · at-least-once · Caller and functions › Dispatch Function runs at-least-once emitEvents on? · bucket switch · Ironflow server › Commit emitEvents on? bucket switch Catalog + event row · one transaction · Ironflow server › Commit · atomic Catalog + event row one transaction atomic Dispatch matches · after commit · Ironflow server › Dispatch Dispatch matches after commit No event · catalog change only · Recovery › Commit No event catalog change only Sweeper · every 30s, up to 24h · Recovery › Dispatch Sweeper every 30s, up to 24h write on off commit start function send again Legend Server step Bucket switch Durable state Caller / function