Redis Cluster Notion
When multiple services share a single Redis cache cluster, if one service experiences a traffic surge and reaches memory limits, keys from other services may be unexpectedly deleted, causing performance and accuracy degradation, while making monitoring and debugging more complex. As the system scales, it's more stable to configure separate cache clusters for each service.