Skip to content

Architecture of the question generator process

Diego Villanueva edited this page Mar 11, 2024 · 1 revision

Characteristics of the design decision:

  • Date recorded: 11/03/2024
  • Scope: backend, question generator

Description

The question generator must be a part of our application, but different to the webapp or the API, it doesnt need to be running on a loop. It just needs to be run once everytime we want to load or update questions. Implementing it in the API module would result on more coupling but not duplicating code for the model. On the other hand, implementing it in a new module would make the application cleaner and easier to change.

Decision taken

The team has decided to implement the question generator as a separate module of our application.

Clone this wiki locally