Skip to content

[Feature]: Offline pre-fetch & stale-while-revalidate cartridge caching #276

Description

@hyperpolymath

Problem / motivation

On-demand cartridge fetching adds cold-start latency and is a single point of failure if boj-server-cartridges is unreachable/rate-limited.

Proposed solution

  • Bundle a pre-warmed cache of the top-20 cartridges in the release/container.
  • Stale-while-revalidate: run the cached cartridge immediately while revalidating in the background.

Rough scope

Medium. Runtime hardening.

Part of #274. Re-file of #263 (mis-templated).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew capability or improvement to existing behaviour

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions