flow-pie/chamaa.api

Add redis (Cache + queue)

Open

#71 opened on Nov 9, 2025

View on GitHub
 (1 comment) (0 reactions) (0 assignees)HTML (4 forks)auto 404
good first issue

Repository metrics

Stars
 (3 stars)
PR merge metrics
 (PR metrics pending)

Description

Integrate Redis for caching and job queueing.

Requirements:

  • Setup Redis instance (local or cloud)
  • Create cache service for frequently accessed data (user profiles, groups, etc.)
  • Implement session management with Redis
  • Add job queue functionality using Bull or similar
  • Configure cache invalidation strategies
  • Add monitoring and health checks for Redis

Deliverables:

  • Redis connection service
  • Cache service module with get/set/delete operations
  • Session management implementation
  • Job queue setup and handlers
  • Redis configuration and documentation

Contributor guide