-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint 2
Michał Roziel edited this page Mar 19, 2026
·
1 revision
Sprintzeitraum: 18.12.2025 - 14.01.2026
Fertigstellungsgrad: 15 %
Typ-Prognose: 1 - erfolgreich beendet
Technische Basis für das Mini‑CDN schaffen, sodass ein Origin Dateien bereitstellen kann und ein Edge diese Dateien über eine HTTP‑Schnittstelle ausliefert (initial als Proxy, ohne Replikation/Cache)
- Origin-Server: File-API zum Ausliefern von Dateien via
GET /api/origin/files/{path}inkl. Content-Type und Content-Length. - Origin-Server: Metadaten via
HEAD /api/origin/files/{path}(ohne Body), um Edge/Clients eine leichte Prüfung zu ermöglichen. - Origin-Server: Admin-Endpunkte für Upload und Delete
(PUT /api/origin/admin/files/{path},DELETE /api/origin/admin/files/{path}).
| Kategorie | Issue | Zuständig | Geplant (h) | Benötigt (h) | Abw. (h) | Abw. (%) |
|---|---|---|---|---|---|---|
| Vorgesehen | #6 US-M5 : Status/Statistik | — | 0.00 | 0.00 | +0.00 | |
| In Bearbeitung | #2 US-M1 : CDN | miro00009 | 0.00 | 19.83 | +19.83 | |
| In Bearbeitung | #47 Dynamic Diagrams erstellen | sosa00004 | 0.00 | 6.00 | +6.00 | |
| In Bearbeitung | #46 TS-M5 : Spring & picocli | vast00005 | 2.00 | 1.50 | -0.50 | -25.0% |
| In Bearbeitung | #5 US-M4 : Admin CLI | vast00005 | 16.00 | 1.33 | -14.67 | -91.7% |
| In Bearbeitung | #11 NFA-M3 : Help | chst00004 | 10.00 | 1.25 | -8.75 | -87.5% |
| In Bearbeitung | #1 Backlog anlegen | miro00009 | 1.50 | 1.00 | -0.50 | -33.3% |
| In Bearbeitung | #12 NFA-M4 : Smoke-Test | chst00004 | 8.00 | 0.75 | -7.25 | -90.6% |
| In Bearbeitung | #25 NFA-S3 : Zustellgarantie | sosa00004 | 0.00 | 0.75 | +0.75 | |
| In Bearbeitung | #4 US-M3 : Routing | xuzh00003 | 20.00 | 0.50 | -19.50 | -97.5% |
| In Bearbeitung | #10 NFA-M2 : Single-Node | sosa00004 | 0.00 | 0.50 | +0.50 | |
| In Bearbeitung | #3 US-M2 : Datei Download | vast00005 | 5.00 | 0.33 | -4.67 | -93.4% |
| In Bearbeitung | #7 TS-M1 : Index | chst00004 | 0.00 | 0.33 | +0.33 | |
| In Bearbeitung | #8 TS-M2 : Serialisierungsmodul | vast00005 | 6.00 | 0.33 | -5.67 | -94.5% |
| In Bearbeitung | #9 NFA-M1 : Zustellgarantie | chst00004 | 0.00 | 0.25 | +0.25 |
- Vorgesehen: 1 Issues · Geplant 0.00 h · Benötigt 0.00 h · Abw. +0.00 h (—)
- In Bearbeitung: 14 Issues · Geplant 68.50 h · Benötigt 34.65 h · Abw. -33.85 h (-49.4%)
- Abgeschlossen: 0 Issues · Geplant 0.00 h · Benötigt 0.00 h · Abw. +0.00 h (—)
- Gesamt: 15 Issues · Geplant 68.50 h · Benötigt 34.65 h · Abw. -33.85 h (-49.4%)
- Erfüllungsgrad (abgeschlossen/gesamt): 0.0%
pie showData
"Vorgesehen" : 1
"In Bearbeitung" : 14
"Abgeschlossen" : 0
pie showData
"Vorgesehen" : 0.0
"In Bearbeitung" : 34.65
"Abgeschlossen" : 0.0
-
Gute Kommunikation.
-
Klare technische Schnittstellen am Origin (
GET/HEAD+ AdminPUT/DELETE) konnten definiert und lauffähig umgesetzt werden. -
Edge als Proxy konnte schnell aufgebaut werden, wodurch ein früher End‑to‑End‑Test (Origin - Edge - Client) möglich war.
- Replikation/Cache-Funktionalität am Edge wurde im Sprint noch nicht erreicht, Edge wird weitergeleitet zum Origin Server, siehe #2
-
Öfters Team-meetings
-
Frühzeitig Unit-Tests für Controller/Services ergänzen
-
Gitlab MileStones besser nutzen -> ZeitPlanung und Aufwand schätzung