Caisse HFSQL · WebService REST v1 · Le Comptoir des Halles
En attente
5op.
Montant en file
58,50 €
Latence moy.
100ms
Conflits
3
Chaîne de synchronisation
Chaque opération transite par cette chaîne avant d'atteindre la caisse.
Terminal Flutter
PDA-02 · Sunmi L2K
Cache SQLite
Stockage local chiffré
File d'opérations
FIFO ordonnée
WebService REST
v1 · HTTPS · idempotent
Caisse HFSQL
Le Comptoir des Halles
Terminal Flutter
PDA-02 · Sunmi L2K
Cache SQLite
Stockage local chiffré
File d'opérations
FIFO ordonnée
WebService REST
v1 · HTTPS · idempotent
Caisse HFSQL
Le Comptoir des Halles
Simulateur de coupure réseau
Coupez PDA-02 pour voir les opérations s'empiler, puis rétablissez pour observer le rattrapage sans doublon.
Pendant la coupure, Servio continue d'enregistrer chaque opération dans son cache SQLite local. À la reconnexion, la file remonte dans l'ordre et la caisse HFSQL rejette silencieusement les doublons grâce aux clés d'idempotence : aucune commande perdue, aucun encaissement compté deux fois.
File d'opérations
Chaque écriture du terminal passe par ici avant d'atteindre la caisse HFSQL.
op-4412
Encaissement
Encaissement CB 58,50 € — table 1
op-4411
Envoi cuisine
Envoi cuisine — 4 articles, table 21
op-4410
Ligne ajoutée
2 × Côtes-du-Rhône — table 21
op-4409
Ouverture table
Ouverture table 22 — 2 couverts
op-4408
Encaissement
Encaissement espèces 39,00 € — table 25
op-4407
Ligne ajoutée
1 × Moelleux au chocolat — table 24
op-4406
Envoi cuisine
Envoi cuisine — 6 articles, table 31
op-4405
Encaissement
Encaissement titres-restaurant 46,00 € — table 8
op-4404
Fermeture table
Fermeture table 12 — solde 0,00 €
op-4403
Commande créée
Nouvelle commande — table 10, 7 couverts
op-4402
Encaissement
Encaissement CB 142,50 € — table 24
op-4401
Envoi cuisine
Envoi cuisine — 9 articles, table 10