This task represents two streams of work:
- The longer-term work associated with reducing DiscussionTools' usage of the parser cache and
- The near-term work of modifying the parser cache expiry to reduce its usage so the Editing Team can proceed with scaling DiscussionTools features.
Plans
This section contains the in-progress plan for reducing DiscussionTools' usage of the parser cache.
Near-term plan of reducing parser cache usage
STEP | DESCRIPTION | TICKET | STATUS |
---|---|---|---|
Step 1a. | Pre-deploy: Draft plan for interim mitigation with Performance-Team and DBA. | (this one) | ✅ |
Step 1b. | Pre-deploy: Write down how Performance-Team and DBA monitors outcome. | T280602 | ✅ |
Step 2. | Execute mitigation plan. | T280605 | ✅ |
Step 3. | Post-deploy: Evaluate impact on site performance (for at least 21 days). | T280606 | |
Step 4b. | Post-deploy: Ramp up parser cache retention while keeping an eye on parser cache utilization. | T280604 | |
Longer-term plan of decreasing #discussion-tools's usage of parser cache