You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's a lot of things we need to do to make flags on rust production ready. This is a necessary-but-not-sufficient list - will add more things as I (re)discover them.
Verification Criteria
Audit existing feature flag integration tests to make sure we're covering enough
Staged rollout plan
Rollout percentages
Mirror traffic in contour
Verification plan for mirrored traffic
Decide rollout order
Local dev
Migrate hog-rs into main posthog repo, invest in CI to make this seamless.
Handle static cohorts property matching (at db level)
[Not necessary for first production deploy, but necessary to deprecate old functionality]: Add additional endpoints for internal calling - bulk evaluation, evaluation reason.
Production readiness
Replicate prometheus metrics
Setup DDOS protection rate limiting
Handle db healthchecks / timeouts
Setup env vars for controlling sampling for billing / skipping write path / adjusting rate limits
Setup sentry error reporting
Setup profiling the endpoint
Add liveness/readiness checks
Timeline
The text was updated successfully, but these errors were encountered:
Bug Description
There's a lot of things we need to do to make flags on rust production ready. This is a necessary-but-not-sufficient list - will add more things as I (re)discover them.
Verification Criteria
Local dev
Business logic
Production readiness
Timeline
The text was updated successfully, but these errors were encountered: