docs(protocol): nota prestazioni — primo fetch sessioni dopo switch profilo (10-16 s, cache fredde)

This commit is contained in:
2026-09-13 07:37:40 +02:00
parent c5c4049030
commit 257f9a079e
+6
View File
@@ -194,6 +194,12 @@ sua). Per tornare al profilo attivo del server basta rimuovere il cookie.
Validato contro il server reale (2026-09: switch → 200 + Set-Cookie firmato; Validato contro il server reale (2026-09: switch → 200 + Set-Cookie firmato;
profilo inesistente → 404 `Profile 'x' does not exist`). profilo inesistente → 404 `Profile 'x' does not exist`).
Nota prestazioni: dopo uno switch la **prima** `GET /api/sessions` per quel
profilo puo' richiedere 10-16 s anche su uno state DB minuscolo (cache fredde
lato server); le chiamate successive tornano a pochi ms. Il client usa quindi
un timeout generoso (60 s) e mostra lo stato di caricamento, mai un'attesa
infinita.
## 6. Note operative ## 6. Note operative
- Tutti gli errori API sono JSON `{"error": "..."}`. - Tutti gli errori API sono JSON `{"error": "..."}`.