Explore the latest books of this year!
Bookbot

Nichtsequentielle und verteilte Programmierung mit Go

Synchronisation nebenläufiger Prozesse: Kommunikation – Kooperation – Konkurrenz

Parameters

  • 425 pages
  • 15 hours of reading

More about the book

Dieses Buch bietet eine Einführung in die Nichtsequentielle und Verteilte Programmierung mit Go, nach einem kurzen Kapitel über grundlegende Aspekte der Softwaretechnik. Es behandelt systematisch Konzepte zur Synchronisation und Kommunikation nebenläufiger Prozesse, darunter Schlösser, Semaphore, Fairness, Verklemmungen, Monitore sowie den Austausch von Nachrichten lokal und netzweit. Zudem werden Netzwerke als Graphen, deren Erkundung, verteilte Tiefen- und Breitensuche sowie die Auswahl eines Leiters in Netzwerken thematisiert. Klassische Beispiele helfen, die Konzepte zu veranschaulichen und erleichtern das Lernen durch den Vergleich mit den Sprachmitteln. Die Algorithmen sind in Go formuliert, das aufgrund seiner einfachen Syntax auch für Leser ohne Vorkenntnisse zugänglich ist. In den Kapiteln zu Schlössern, Semaphoren, Monitoren und netzweitem Botschaftenaustausch werden zudem grundlegende Ansätze zur Programmierung in C und Java vorgestellt. Alle Quelltexte sind online verfügbar. In der 4. Auflage wurden Fehler korrigiert, kleinere Erweiterungen hinzugefügt und Anpassungen aufgrund von Änderungen an Go vorgenommen. Das Buch richtet sich an Studierende der Informatik und erleichtert den Einstieg in die Programmierung mit Go.

Publication

Book purchase

Nichtsequentielle und verteilte Programmierung mit Go, Christian Maurer

Language
Released
2019
product-detail.submit-box.info.binding
(Paperback)
We’ll email you as soon as we track it down.

Payment methods

No one has rated yet.Add rating