Add Architecture Design Records (ADR) to the documentation
Open
documentation
- Dominant language
- Python
- Stars
- 19
- Forks
- 45
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Everything explained in: https://github.com/DIRACGrid/diracx/issues/585#issuecomment-3051642916
Foundations:
- [ ] Database management (sqlalchemy/opensearch, alembic?)
- [ ] Services (REST but not strict, FastAPI?)
- [x] Tasks (Redis)
- [ ] Project metadata management (pixi)?
- [ ] 3-layer architecture
- [ ] Configuration (git support)
Features:
- WMS:
- [ ] Pilot internal endpoint (with its own token)?
- [ ] Sandboxes (S3)
- [ ] Match making (evolving in the POC for the moment)
- [ ] CWL
- [ ] Flexible job parameters and why we access them through job metadata
- RSS:
- [ ] Read through a configuration file
- [ ] Write
Contributor guide
Assessment
This issue has not been assessed yet.