Skip to content

[Backend] Implement caching strategy for frequently accessed read endpoints #263

Description

@Penielka

Overview

Design and implement a multi-tier caching strategy (in-memory + Redis) for high-traffic read endpoints.

Acceptance Criteria

  • Cache-aside pattern for course listings, credentials, profiles
  • Configurable TTL per endpoint
  • Cache invalidation on writes
  • Cache hit/miss metrics
  • Graceful degradation when cache is unavailable

Priority: Medium

Improves response times and reduces database load.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions