Persist Mailchimp list data in collection to avoid slow page loads after cache clear

Created on 15 September 2022, almost 2 years ago
Updated 16 January 2024, 5 months ago

Problem/Motivation

Issue ✨ Lazy load the signup block to speed up page after cache clear Closed: works as designed already points out that storing the Mailchimp (list) data in cache is a big performance hit after a cache flush.
Another, more general approach could be to store the data in a collection, and only have the data fetched when there is none or manual trigger(s).

Proposed resolution

Use keyvalue storage instead of cache.
Attached a patch that implements this for list data, something to start with.

Remaining tasks

TDB

User interface changes

TDB

API changes

TDB

Data model changes

TDB

✨ Feature request
Status

Needs review

Version

2.0

Component

General

Created by

πŸ‡§πŸ‡ͺBelgium andreasderijcke Antwerpen / Gent

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024