COS301-SE-2024 / The-Republic

Imagine a fusion of ‘Eskom se Push’ and ‘X’. The Republic allows users to raise concerns and spread awareness about government services through incident reports, with cool data visualizations providing a dynamic overview of public sentiment on service delivery.
https://the-republic-six.vercel.app
7 stars 0 forks source link

Implement Redis Caching for Backend Performance Improvement #311

Closed hlokomani closed 2 weeks ago

hlokomani commented 2 weeks ago

Objective

Implement Redis caching in our backend to improve performance, reduce database load, and enhance overall application responsiveness.

Background

Our current backend architecture directly queries the database for each request, leading to increased response times and unnecessary load on our database, especially for frequently accessed data. Implementing a caching layer will help mitigate these issues.

Tasks