/* Page prose (de) */
"DistributedLocalActorRecap" = "# Rückblick: Ein lokaler Actor schützt Zustand in einem Prozess\n\nZuerst wollen wir uns in dem verankern, was du schon aus dem Kapitel [Actors](Actors.playgroundchapter/Overview) kennst. Ein **Actor** ist ein Referenztyp, der seinen eigenen veränderlichen Zustand schützt, indem er den Zugriff serialisiert: Nur eine Aufgabe berührt sein Inneres zur selben Zeit, sodass du keinen Data Race auf diesem Zustand bekommen kannst. Von außen erreichst du seine Mitglieder mit `await`.\n\nHier ist ein Bank-Hauptbuch als lokaler Actor. Hundert nebenläufige Einzahlungen landen alle korrekt, ohne dass ein Lock in Sicht ist.";
"DistributedLocalActorRecap-2" = "**Sieh es laufen:** Du wirst `Final balance: 100` sehen, jedes einzelne Mal. Hundert Aufgaben wetteiferten darum, `balance` zu verändern, aber der Actor ließ sie eine nach der anderen herein, sodass kein Cent verloren ging. Halt an dieser Garantie fest: Ein verteilter Actor behält sie bei und dehnt sie über das Netzwerk aus.\n\n* callout(Probier es aus): Ändere `1...100` zu `1...10_000`. Der endgültige Kontostand stimmt weiterhin exakt mit der Zählung überein, kein Cent verloren, egal wie viele Aufgaben sich auftürmen.\n\nDie entscheidende Einschränkung: `ledger` lebt in **einem Prozess**. Jede Aufgabe, die es berührt, läuft innerhalb derselben App und teilt sich denselben Speicher. In dem Moment, in dem der Zustand woanders leben muss (ein anderer Prozess, ein anderes Gerät, ein Server), kann ein schlichter Actor ihn nicht erreichen.\n\n[Zurück](@previous)  |  Seite 2 von 9  |  [Weiter: Von einem Prozess zu vielen](@next)";
