subscription: lag monitoring with configurable alert callback #146
Labels
No labels
bug
documentation
enhancement
investigation
nice-to-have
performance
production-ready
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ash/eskit#146
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
If projections fall behind (slow Evolve, high write throughput), there is no signal. Projection lag grows silently until users notice stale data.
Solution
Add lag monitoring to subscription:
The subscription already has
Lag()— just need periodic checking and callback.Requirements