Caliu est local-first : vos notes vivent sur votre appareil, et le cloud est une sauvegarde, jamais un goulot d'étranglement. C'est ce qui façonne le fonctionnement de la synchronisation.
Le local d'abord, la synchro ensuite
Quand vous tapez, la modification est enregistrée sur votre appareil immédiatement. Il n'y a pas de bouton d'enregistrement ni de roue qui tourne ; l'écriture est terminée avant même que la synchronisation ne commence. La synchronisation se produit après, en arrière-plan, dès que vous avez une connexion.
Chaque appareil garde sa propre file
Chaque appareil tient une file des modifications que vous y faites. En arrière-plan, Caliu pousse cette file vers le serveur par lots et récupère tout ce qui a changé sur vos autres appareils. Le serveur garde un journal des modifications, donc chaque appareil ne télécharge que ce qu'il n'a pas encore vu.
L'app web se synchronise environ toutes les 20 secondes pendant que vous travaillez, et immédiatement quand vous revenez sur l'onglet ou repassez en ligne. Les apps iPhone, iPad et Mac se synchronisent en arrière-plan de la même façon.
Le voir se produire
L'indicateur de synchronisation dans la barre latérale montre l'état actuel : synchronisé, modifications en attente, synchronisation en cours, ou hors ligne. Vous n'avez jamais besoin de déclencher une synchronisation à la main.
Si la même note est modifiée sur deux appareils avant que l'un ou l'autre n'ait pu se synchroniser, Caliu vous demande quelle version conserver. Voir l'article sur les conflits.