
Profilsynchronisation fast geschafft
VOKABELTRAINER
Jean-Luc R.
5/1/20262 min read



Was für ein Tag. Den ganzen Tag Regen, als wollte mich das Wetter hier an meinem Schreibtisch halten und dazu zwingen dieses Projekt mit den Synchronisierten Profilen zu beenden. Und ja, nach 14 Stunden bin ich dem Ziel schon ein großes Stück näher gekommen.
Nachdem der Versuch der Synchronisation gestern noch ca. 9.000 Abfragen generierte und Firebase - der Ort an dem die App gespeichert ist - mit 50.000 Abfragen erlaubt, habe ich schnell gelernt, dass das kein cleverer Weg ist Daten zwischen den Geräten zu speichern. Für die Excel Fans könnte man sagen, der SVerweis war nicht die beste Wahl.
Also kam Kollege Claude mit der Idee, doch Cluster zu nutuzen. 10 Cluster in denen abgefragt wird. Immerhin ein Ersparnis von 99%. Ein solches Ersparnis wünsche ich mir für meine Wochenendeinkäufe, allerdings wenn es um unberechenbare Faktoren geht, ist mir das noch nicht genug. Die App synchronisiert permanent neu. Man wechselt den Tab und schon wieder 100 Abfragen zwischen den Dateien.
Nacheiner kreativen Pause kam mir dann die naheliegendste Erleuchtung. Speicher wie ein Savegame in einem Spiel. Ein Vokabeltrainer hat ja nur einen positiven Fortschritt. Daten werden ja nur dazu addiert, nicht abgezogen. Ein System in welchem also nur der Fortschritt hochgeladen wird und zu Beginn des Lernens runtergeladen wird, sollte doch alle Abfragen obsolet machen. Easy.
Holla die Waldfee lag ich damit falsch. Über den ganzen Nachmittag waren die Bildschirme voll mit Zahlen und Buchstaben. Ich musste von Firestore zu Firebase wechseln. Ich musste mich durch das Google Cloud Interface wühlen. Das Cockpit des Raumschiffs des Titelbilds, sieht dagegen aufgeräumt aus. Einen blutigen Amateur wie mich darauf loszulassen ist, als bitte man ein Neugeborenes eine Notlandung mit einem Airbus zu machen.
Mit dem Glück eine Schlafwanderers habe ich es tatsächlich geschafft, mich durch dieses Labyrinth an Daten zu navigieren und später auch in der Firebase Konsole die richtigen Knöpfe zu drücken. Nicht nur Glück, sondern auch meine KI Assistenten halfen mir dann doch ans Ziel zu kommen.
Die Profile gleichen sich jetzt ab und einige Daten werden zwischen den Geräten nun transferiert. Leider gilt das noch nicht für den Fortschritt des Maylang Wortschatzes, aber ich bin ganz nah dran. Es muss entweder an einer Limitierung liegen, oder an Bezeichnungen der Vokabeln. Hier könnten die IDs der Schlüssel sein.
Für heute aber kann ich es nicht mehr sehen. Ich brauche Eiscreme, Tee und meine Serie.

