Skip to content

[SD-1637] Override ChainedFast cache bins to use Redis directly#421

Open
vincent-gao wants to merge 1 commit into6.xfrom
SD-1637-cache-bins-redis-direct
Open

[SD-1637] Override ChainedFast cache bins to use Redis directly#421
vincent-gao wants to merge 1 commit into6.xfrom
SD-1637-cache-bins-redis-direct

Conversation

@vincent-gao
Copy link
Contributor

@vincent-gao vincent-gao commented Mar 11, 2026

Jira

https://digital-vic.atlassian.net/browse/SD-1637

Changes and reasons

  • override Bay's default cache.backend.chainedfast setting for bootstrap, config, and discovery bins to cache.backend.redis
  • eliminates APCu memory pressure (80-90% utilisation on 32MB) caused by ChainedFastBackend's invalidation-refill cycle(detailed in the ticket.)
  • APCu remains in use for drupal.file_cache (yaml/annotation parsing) and drupal.class_loader(composer related.)

some relevant references

After the change

CleanShot 2026-03-11 at 11 00 18
CleanShot 2026-03-11 at 11 00 34

Override ChainedFast cache bins to use Redis directly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NEEDS REVIEW Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant