Skip to Main Content
Gleichzeitigkeit in Go
book

Gleichzeitigkeit in Go

by Katherine Cox-Buday
September 2024
Intermediate to advanced content levelIntermediate to advanced
238 pages
6h 12m
German
O'Reilly Media, Inc.
Book available
Content preview from Gleichzeitigkeit in Go

Kapitel 5. Gleichzeitigkeit im Maßstab

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Nachdem du nun einige gängige Muster für die Nutzung von Parallelität in Go kennengelernt hast, wollen wir uns nun der Zusammenstellung dieser Muster zu einer Reihe von Praktiken zuwenden, mit denen du große, zusammensetzbare und skalierbare Systeme schreiben kannst.

In diesem Kapitel werden wir besprechen, wie gleichzeitige Operationen innerhalb eines einzelnen Prozesses skaliert werden können, und wir werden uns ansehen, wie die Gleichzeitigkeit ins Spiel kommt, wenn wir mit mehr als einem Prozess arbeiten.

Fehlerfortpflanzung

Bei nebenläufigem Code und vor allem bei verteilten Systemen kann leicht etwas schiefgehen und es ist schwer zu verstehen, warum es passiert ist. Du kannst dir, deinem Team und deinen Nutzern eine Menge Ärger ersparen, wenn du dir genau überlegst, wie sich Probleme in deinem System ausbreiten und wie sie dem Nutzer am Ende dargestellt werden. Im Abschnitt "Fehlerbehandlung" haben wir besprochen , wie Fehler von Goroutinen weitergegeben werden, aber wir haben keine Zeit darauf verwendet, wie diese Fehler aussehen sollten oder wie Fehler durch ein großes und komplexes System fließen sollten. Deshalb wollen wir hier eine Philosophie der Fehlerfortpflanzung diskutieren. Was folgt, ist ein Konzept für den Umgang mit Fehlern in nebenläufigen Systemen.

Viele Entwickler machen den Fehler, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Go – Das Praxisbuch

Go – Das Praxisbuch

Andreas Schröpfer

Publisher Resources

ISBN: 9781098185138Supplemental Content