The current Concordia University Curriculum Management System (CCMS) has a few limitations and missing functionalities. The goal is to create a new optimized, user-friendly and cost-effective CCMS.
The cache architecture follows a cache-aside implementation with data invalidation in case of write. This is assumed to be okay given our assumption that read access is much larger than write access.
This PR closes: #501
The cache architecture follows a cache-aside implementation with data invalidation in case of write. This is assumed to be okay given our assumption that read access is much larger than write access.