Wiki / 2 von 7
Der Standort des Beobachters
Von wo aus eine Aufnahme entstand, ist Teil der Antwort. Eine Projektion, die ihren eigenen Standort nicht kennt, veröffentlicht ihn als Zustand des Systems.
Ein gemessener Fall
Eines Tages zeigte die Warteschlange des Operators fünf blockierende Probleme: Kritische Komponenten seien „defekt“, der Speicher „nicht vorhanden“. Keines davon betraf das System. Der Befehl war auf einem Administrationsrechner gestartet worden, doch die Projektion nahm an, sie befinde sich auf dem Steuerknoten. Also fragte sie das lokale System nach fremden Diensten, fand sie nicht und veröffentlichte „defekt“.
Die Ursache war eine einzige Zeile: „Wo sind wir?“ wurde als „Wo befindet sich die Zentrale?“ berechnet statt als „Wo befinden wir uns tatsächlich?“. Alle fünf Alarme verschwanden, sobald die Projektion ihren eigenen Standort kannte.
Die Regel
Jede Zustandsaufnahme enthält das Feld „aufgenommen von“. Jedes „nicht festgestellt“ gilt relativ zu diesem Ort: Von hier aus unsichtbar bedeutet nicht, dass etwas nicht existiert, und erst recht nicht, dass es defekt ist.
Eine Komponente, die von ihrem eigenen Knoten aus unsichtbar ist, bleibt ein Alarm. Eine Komponente, die von einem fremden Knoten aus unsichtbar ist, erhält das ehrliche „nicht festgestellt“. Der Unterschied zwischen diesen beiden Sätzen ist die ganze Regel.
Die Regel hat einen Preis, und wir zahlen ihn sichtbar: Ein Test des Standort-Detektors bleibt heute bewusst rot - er unterscheidet ein Archiv auf derselben Maschine nicht von einem lebenden Knoten. Er wurde weder grün gefärbt noch gelöscht: Eine notierte Grenze ist ehrlicher als ein entferntes Signal.