Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint 12/16 to 12/23 (short week) #26946

Open
4 of 19 tasks
dmarticus opened this issue Dec 16, 2024 · 0 comments
Open
4 of 19 tasks

Sprint 12/16 to 12/23 (short week) #26946

dmarticus opened this issue Dec 16, 2024 · 0 comments

Comments

@dmarticus
Copy link
Contributor

dmarticus commented Dec 16, 2024

Team Flags

Support

  • 12-16 to 12-23 @dmarticus
  • Let's talk about how to do support for the holidays

Retro

Things we got done

  • testing/productionizing new /flags service @dmarticus
    • fixing P0 bugs along /flags hotpath
    • functional testing via django-compat integration tests
  • Figure out how to cut off the flags bit of /decide (and, in future /flags) when folks go over – right now we don't stop serving flags when overage happens @dmarticus
    • going to do this in the new /flags endpoint

Things we didn't get done and why

  • "real" testing via mirroring traffic to new service
    • still cleaning up results of local/integration tests, not ready for prod traffic just yet
  • Continue to look at growth metrics and see what other properties we can add to better understand our growth @dmarticus
    • didn't prioritize
  • Feature mgmt progress, support work took over majority of time

Sprint

High priority

  • testing/productionizing new /flags service @dmarticus
    • integrate error spans with new error tracking service
    • implement holdout group targeting
    • add more metrics for production testing
    • "real" testing via mirroring traffic to new service
  • Feature mgmt crud working end to end, get feedback @havenbarnes

Side Quests

  • enforce singleton requirements for the python SDK @dmarticus
  • Continue to make sentry more actionable and useful @havenbarnes
  • Continue to look at growth metrics and see what other properties we can add to better understand our growth @dmarticus
  • Fix team_id label on feature flags grafana dashboard @havenbarnes
  • (Look into) adding /decide trx id to $feature_flag_called event @havenbarnes

Things to chew on

  • Can we know when people are starting to make new features?

OKRs

  1. Ship new feature flags in production and accomplish the 10x scale + 2x speed boost performance targets (ideally decreases infra spend by N% as well, will try to figure out a more specific target going forward)
  2. Maintain current /decide service and make optimizations.
@dmarticus dmarticus changed the title Sprint Planning 12/16 to 12/23 (short week) Sprint 12/16 to 12/23 (short week) Dec 16, 2024
@marandaneto marandaneto pinned this issue Dec 17, 2024
@marandaneto marandaneto unpinned this issue Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant