-
Notifications
You must be signed in to change notification settings - Fork 54
ADR › Table of Content
Maxime Vanza Lutonda edited this page Mar 28, 2022
·
10 revisions
generated with adr-tool : adr generate toc
(and remove the md extensions)
- 1. Record architecture decisions
- 2. Use Elasticsearch as index
- 3. Use java as backend language
- 4. Use VueJS/Bootstrap as frontend
- 5. Integrate ICIJ extract java library as backend library
- 6. use Fluent HTTP as backend web framework
- 7. Use Guava IoC as Service selector
- 8. Use Redis as persistence database
- 9. Use docker as deploy package service
- 10. Use OS specific executables
- 11. Create a Design System for vueJS and bootstrap
- 12. Unit Test Elasticsearch content with integration tests
- 13. Create a task manager for long term running tasks
- 14. Create batch search daemon
- 15. Create batch download daemon
- 16. Introduce Persistence system for datashare
- 17. Use relationship table between User History and Project
- 18. Use relationship table between Batch Search and Project