Synchroniser, c’est d’abord déciderqui a raison.
Une synchronisation qui échoue le fait presque toujours pour la même raison : deux systèmes se croient propriétaires du même champ. On écrit donc le tableau des propriétaires avant la première ligne de code.
Le connecteur en production, avec les accès du client au c
Le tableau des propriétaires de champs, versionné dans le
La reprise sur échec et l’idempotence, éprouvées en coupan
Le journal des opérations, consultable, et l’alerte en cas
Comment ça se passe.
Le tableau des propriétaires, champ par champ
Qui détient l’adresse du client, le prix, le stock, le statut de commande. Un champ à deux propriétaires finit par osciller entre deux valeurs.
Le sens du flux, et sa fréquence
Dans un sens, dans l’autre, ou les deux. À la minute, à l’heure, ou sur événement. Le temps réel se justifie, il ne se suppose pas.
Les échecs, prévus dès le départ
Un outil indisponible, une réponse partielle, un doublon. Chaque opération est rejouable sans créer deux fois la même commande.
Le journal, lisible par un humain
Ce qui est passé, ce qui a échoué, pourquoi. Une synchronisation sans journal est une synchronisation à laquelle on ne croira plus au premier doute.
Ce que vous recevez à la fin
Le connecteur en production, avec les accès du client au coffre
Le tableau des propriétaires de champs, versionné dans le dépôt
La reprise sur échec et l’idempotence, éprouvées en coupant volontairement l’outil distant
Le journal des opérations, consultable, et l’alerte en cas de blocage
Questions fréquentes
Clients, commandes et stocks synchronisés entre le site et les outils de gestion, avec une règle claire sur qui détient la vérité de chaque champ.
Une autre question ? Écrivez-nous →L’outil n’a pas d’API — on fait comment ?
On échange des fichiers, et on l’assume : un dépôt SFTP, un format convenu, un horaire. C’est moins élégant et parfaitement fiable, à condition d’avoir une règle pour le fichier qui n’arrive pas.
Faut-il un outil d’automatisation du marché ?
Parfois, pour les flux simples et peu volumineux. Dès qu’il y a une règle métier, elle est plus lisible et moins chère dans votre dépôt : un enchaînement graphique devient illisible à la quinzième boîte.
Comment savoir que la synchronisation tourne encore ?
Par une sonde qui mesure la dernière opération réussie, et qui sonne quand elle vieillit. Un flux qui s’arrête en silence est pire qu’un flux qui échoue bruyamment.