Skip to content

Add caching layer for improved API performance #45

Description

@RajuSinghRaj

Objective:
Introduce a caching layer to improve API performance and reduce repeated processing for frequently accessed endpoints.

Scope:

  • Integrate Flask-Caching into the backend
  • Configure application-level caching
  • Apply caching to appropriate API endpoints
  • Ensure cached responses reduce redundant processing

Implementation:

  • Installed and configured Flask-Caching
  • Added caching configuration in app initialization
  • Applied caching decorator to selected API endpoints
  • Verified endpoint responses remain consistent

Acceptance Criteria:

  • Caching layer successfully integrated
  • Cached responses returned for repeated requests
  • No breaking changes introduced
  • API performance improved for repeated calls

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions