Présentation

Console de synchronisation

Synchro

5 en file
Caisse HFSQL connectée

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.

PDA-02 hors ligne

Terminal Flutter

PDA-02 · Sunmi L2K

Cache SQLite

Stockage local chiffré

File d'opérations

FIFO ordonnée

Coupé

WebService REST

v1 · HTTPS · idempotent

Caisse HFSQL

Le Comptoir des Halles

Opération en transit
Tronçon interrompu
Opération confirmée

Simulateur de coupure réseau

Coupez PDA-02 pour voir les opérations s'empiler, puis rétablissez pour observer le rattrapage sans doublon.

Réseau PDA-02 (Karim D.) Hors ligne

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

T.1PDA-0220:391,2 Ko3 tentatives
enc_9f2c41abEn file

op-4411

Envoi cuisine

Envoi cuisine — 4 articles, table 21

T.21PDA-0220:372,8 Ko3 tentatives
cmd_54ea77d0En file

op-4410

Ligne ajoutée

2 × Côtes-du-Rhône — table 21

T.21PDA-0220:360,9 Ko3 tentatives
lig_b13d0e55En file

op-4409

Ouverture table

Ouverture table 22 — 2 couverts

T.22PDA-0220:340,6 Ko2 tentatives
tab_2c8a91ffEn file

op-4408

Encaissement

Encaissement espèces 39,00 € — table 25

T.25PDA-0220:311,1 Ko2 tentatives
enc_71bb04c7Conflit

op-4407

Ligne ajoutée

1 × Moelleux au chocolat — table 24

T.24PDA-0320:300,8 Ko1 tentative
lig_ae55c209En cours

op-4406

Envoi cuisine

Envoi cuisine — 6 articles, table 31

T.31PDA-0320:243,4 Ko1 tentative
cmd_09d3f1a4Synchronisée

op-4405

Encaissement

Encaissement titres-restaurant 46,00 € — table 8

T.8PDA-0420:221,3 Ko2 tentatives
enc_3ac9d182Rejouée

op-4404

Fermeture table

Fermeture table 12 — solde 0,00 €

T.12PDA-0120:180,5 Ko1 tentative
tab_f0e21b76Synchronisée

op-4403

Commande créée

Nouvelle commande — table 10, 7 couverts

T.10PDA-0120:141,0 Ko1 tentative
cmd_44b7ce30Synchronisée

op-4402

Encaissement

Encaissement CB 142,50 € — table 24

T.24PDA-0320:091,4 Ko1 tentative
enc_5d0a8e11Synchronisée

op-4401

Envoi cuisine

Envoi cuisine — 9 articles, table 10

T.10PDA-0120:024,1 Ko1 tentative
cmd_88c1a7deSynchronisée