Architektur

Zustellung an einen abwesenden Empfänger

In einem Netz ohne Server gibt es kein Postfach, in dem eine Nachricht auf ihren Empfänger wartet. Wer etwas zustellen will, während der andere aus ist, braucht eine Antwort auf die Frage, wo die Nachricht solange liegt. Beschlossen ist folgendes: Ein fertiges Ergebnis wird nicht an ein Gerät geschickt, sondern als Aktualisierung an den zugehörigen Auftrag gehängt und über dessen…

Aktualisiert:

In einem Netz ohne Server gibt es kein Postfach, in dem eine Nachricht auf ihren Empfänger wartet. Wer etwas zustellen will, während der andere aus ist, braucht eine Antwort auf die Frage, wo die Nachricht solange liegt. Beschlossen ist folgendes: Ein fertiges Ergebnis wird nicht an ein Gerät geschickt, sondern als Aktualisierung an den zugehörigen Auftrag gehängt und über dessen Inhaltskennung adressiert. Der Auftraggeber hat ein Abonnement auf diesen Auftrag und holt das Ergebnis ab, sobald er wieder verbindet — unabhängig davon, an welchem Gerät und unter welcher Adresse er das tut. Ausdrücklich verworfen wurde, die Website-Erweiterung als Zwischenspeicher zu benutzen: Sie ist nicht als Speicher entworfen, und ein Prozess, der nur Sekunden lebt, hält nichts vor. Stattdessen liegt die Ablage in der ohnehin vorhandenen Transportschicht. Offen ist der schwierigste Teil, und die Architektur markiert ihn als vor dem Bau empirisch zu prüfen statt als Annahme: ob diese Nachlieferung auch trägt, wenn Auftraggeber und Ausführender einander nie gleichzeitig online begegnen, sondern nur über einen dritten Knoten. Ebenso offen ist, welcher Baustein das Abonnement konkret trägt.

Einordnung

Diese Erläuterung gehört zur DaWN-Dokumentation und gibt den Stand der Projektdokumentation vom September 2026 wieder.

Zustellung an einen abwesenden Empfänger in drei Sätzen

In einem Netz ohne Server gibt es kein Postfach, in dem eine Nachricht auf ihren Empfänger wartet. Wer etwas zustellen will, während der andere aus ist, braucht eine Antwort auf die Frage, wo die Nachricht solange liegt. Beschlossen ist folgendes: Ein fertiges Ergebnis wird nicht an ein Gerät geschickt, sondern als Aktualisierung an den zugehörigen Auftrag gehängt und über dessen…