Settings
2025-05-14
Context
Where to store the settings data.
Options considered
A: Store the settings in the User Database
B: Store the settings in the service(s) they are used in. Spread out.
Decision - Option A
It is easier to maintain
When multiple Services use a setting, Option B can make the architecture hard to understand
Altough Option B has less need for communication between the services, this can be reduced by caching