JamesPartsafas / ConcordiaCurriculumManager

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.
MIT License
3 stars 1 forks source link

#501 add vote cache #547

Closed Ghaith-Chrit closed 7 months ago

Ghaith-Chrit commented 7 months ago

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.