ArchDecisions - russday93/FacialRecognition GitHub Wiki
Architectural Decisions
List of design decisions I've made for this project.
Data store
Since there isn't a requirement for persistence across sessions, I will simply read in the profiles and store in a Singleton map. If necessary in the future, we could add functionality to reload the map, but at this time, it will only load at backend startup.
Spring Boot / Tomcat
Choosing this to host the API since I know it well and can work effectively.