Date: 2023-06-13
Accepted
Check the Children’s Barred List is a monolithic Rails application and should use a similar architecture to other monoliths, like Find a lost TRN.
We adopt the following ADRs wholesale from Find a Lost TRN, and agree to follow their decisions:
- 3. Use a Ruby on Rails monolith
- 4. Use Postgres
- 5. Use automated tooling to check for security vulnerabilities
- We don't have to justify the same decisions
- We can still make adjustments by creating new ADRs down the line
- Knowledge transfer between teams is simpler
- Sharing code and modules is simpler