Lastgenerator dms/cmd/scalebench erzeugt 3.000 synthetische Dokumente über den echten Upload-Pfad und misst Such-/Facetten-/Ordnernavigationslatenz, Job-Durchsatz, DB-/Indexgröße und Migrationsdauer.
Nach Lauf vollständig selbst aufgeräumt (verifiziert)
3 echte Fehler im eigenen Lastgenerator gefunden und behoben (nicht im Produktcode): fehlender Routenpräfix in den Suchanfragen (10min lang 0 Treffer trotz befülltem Index), falscher Manticore-Port für die Größenabfrage (9306 statt 9308).
Scope-Entscheidung: 3.000 statt 50.000+ Dokumente wegen Hostressourcen (204: 4 Kerne/4GB, geteilt mit anderen laufenden Test-Forks) und Zeitbudget — im Protokoll begründet.
Lastgenerator `dms/cmd/scalebench` erzeugt 3.000 synthetische Dokumente über den echten Upload-Pfad und misst Such-/Facetten-/Ordnernavigationslatenz, Job-Durchsatz, DB-/Indexgröße und Migrationsdauer.
**Prüfungen (alle bestanden, dms/docs/FDN-26-PRUEFPROTOKOLL.md):**
- Suchlatenz p95 2ms (Ziel <500ms)
- Facettenlatenz p95 9ms (Ziel <50ms)
- Job-Durchsatz 4045,5 Dok./Min
- DB-Größe 16,8 MB, Migrationsdauer leer 350ms
- Nach Lauf vollständig selbst aufgeräumt (verifiziert)
**3 echte Fehler im eigenen Lastgenerator gefunden und behoben** (nicht im Produktcode): fehlender Routenpräfix in den Suchanfragen (10min lang 0 Treffer trotz befülltem Index), falscher Manticore-Port für die Größenabfrage (9306 statt 9308).
**Scope-Entscheidung:** 3.000 statt 50.000+ Dokumente wegen Hostressourcen (204: 4 Kerne/4GB, geteilt mit anderen laufenden Test-Forks) und Zeitbudget — im Protokoll begründet.
Kein Merge, kein Deploy.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
patrick
added 5 commits 2026-09-22 14:24:27 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Lastgenerator
dms/cmd/scalebencherzeugt 3.000 synthetische Dokumente über den echten Upload-Pfad und misst Such-/Facetten-/Ordnernavigationslatenz, Job-Durchsatz, DB-/Indexgröße und Migrationsdauer.Prüfungen (alle bestanden, dms/docs/FDN-26-PRUEFPROTOKOLL.md):
3 echte Fehler im eigenen Lastgenerator gefunden und behoben (nicht im Produktcode): fehlender Routenpräfix in den Suchanfragen (10min lang 0 Treffer trotz befülltem Index), falscher Manticore-Port für die Größenabfrage (9306 statt 9308).
Scope-Entscheidung: 3.000 statt 50.000+ Dokumente wegen Hostressourcen (204: 4 Kerne/4GB, geteilt mit anderen laufenden Test-Forks) und Zeitbudget — im Protokoll begründet.
Kein Merge, kein Deploy.
🤖 Generated with Claude Code
Pull request closed