Diagrid
Back to Getting Started & Migration
Getting Started & Migration

After migration, how can I use parallel runs or shadowing to compare the new durable agent's decisions against the old agent's without affecting production?

Run both old and newly durable agents side by side with the same production inputs for a representative period. Divert the durable agent’s outputs to a shadow sink, then compare decision logs for parity. This technique detects divergence without risking side effects. A caveat: differences in execution order or timing due to replay can cause false positives, so focus comparison on logical outcomes rather than intermediate API call sequences.

Was this article helpful?

Your feedback helps improve Diagrid's FAQ experience.

Keep reading

More Diagrid FAQ articles

View all