DIRACGrid / DIRACGrid/diracx

Add Architecture Design Records (ADR) to the documentation

Open
#588 0 comments 1 reaction 3 assignees Claimed by @aldbr View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.