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 feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions