Zertifizierter Online-Shop seit 2000
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Lassen Sie sich jetzt beratenPfeil zur Service-Telefonnummer
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
0
Microservices mit Go

Microservices mit Go

Konzepte, Werkzeuge, Best Practices

Das Praxisbuch für Entwickler

Verlag

Rheinwerk Verlag

Autor:in

Kristian Köhler

Fassung

414 Seiten, Hardcover

Erschienen

01/2021

ISBN

978-3-8362-7559-0
9783836275590

Buch

39,90 inkl. MwSt.
Best.-Nr.: RW-7559
Versandkostenfrei (D)
Lieferbar in 48 h
Microservices mit Go

Microservices mit Go

Konzepte, Werkzeuge, Best Practices

Das Praxisbuch für Entwickler

Verlag: Rheinwerk Verlag
Autor:in Kristian Köhler
Fassung: 414 Seiten, Hardcover
Erschienen: 01/2021
ISBN: 978-3-8362-7559-0
9783836275590
Best.-Nr.: RW-7559
Lieferbar in 48 h
39,90 inkl. MwSt.
Versandkostenfrei (D)
Inhaltsverzeichnis: Jetzt downloaden
Leseprobe: Jetzt downloaden

Microservices mit Go

Konzepte, Werkzeuge, Best Practices

Das Praxisbuch für Entwickler

Microservices mit Go
Best.-Nr.: RW-7559
Lieferbar in 48 h
39,90 inkl. MwSt.
Versandkostenfrei (D)
Verlag: Rheinwerk Verlag
Autor:in Kristian Köhler
Fassung: 414 Seiten, Hardcover
Erschienen: 01/2021
ISBN: 978-3-8362-7559-0
9783836275590
Inhaltsverzeichnis: Jetzt downloaden
Leseprobe: Jetzt downloaden
Lange Zeit setzte man bei Enterprise-Anwendungen auf monolithische Strukturen. Mit zunehmender Größe und bei der Implementierung neuer Features zeigt sich jedoch deren Schwerfälligkeit und Anfälligkeit für Nebeneffekte. Microservices und Microservice-Architekturen bieten hier entscheidende Vorteile in der Skalierbarkeit, Wartbarkeit und Flexibilität.

Diese Praxiseinführung zeigt, wie Sie eigene Microservices entwickeln. Die Programmiersprache Go bietet hierbei Vorzüge, die sie ideal für Microservice-Implementierungen machen. Sie ist einfach, performant und gut kompatibel zu anderen Sprachen.

Das Buch ist mit der Profi-Erfahrung des Autors und den Praxistipps zu den Go-Werkzeugen eine wahre Fundgrube für Softwarearchitekten, um den Architekturstil zu verstehen und direkt anzuwenden.

Microservices mit Go: skalierbar, wartbar, flexibel

Arbeitsumgebung und Werkzeuge

Kristian Köhler führt Sie nicht nur in die Syntax von Go von Anfang an ein, sondern nimmt den ganzen Werkzeugkasten in den Blick. Vom Compiler über Unit-Tests bis zur Generierung von Go-Code bekommen Sie Tipps und Einführungen auf hohem Niveau.

Microservices und Go zur Hochform bringen

Lose Kopplung und starke Bindung umsetzen, Nebenläufigkeit in Golang geschickt nutzen, Performance-Vorteile rausholen und vieles mehr: Hier erfahren Sie, worauf es ankommt.

Konkrete Implementierungen

Rund um Go stehen Ihnen mächtige Werkzeuge zur Verfügung, die Sie im Detail kennen lernen. Strukturiertes Logging, Datenbankanbindung, RESTful APIs und weitere Themen: Best Practices und prägnante Codebausteine zeigen, wie es geht.

Mit allen Codebeispielen zum Download

Aus dem Inhalt

  • Statements, Collections, Errors, Interfaces und mehr
  • Go-Module und Libraries
  • Services implementieren und konfigurieren
  • Datenbanken anbinden
  • Best Practices für Routinen und Channels
  • Unit-Tests und Profiling für HTIP-Services
Hier das ganze Inhaltsverzeichnis lesen.
  • Benchmarks implementieren und parallel ausführen
  • Projekte organisieren
  • Deployment mit Docker und Kubernetes
  • Cloud-Deployment: Google, Amazon, Azure
  • Messaging über NATS
  • Event Bus
Leseprobe
Was sind Microservices? Kristian Köhler gibt Ihnen in Teil 1 dieser Leseprobe einen Überblick mitsamt den Vorzügen von Microservices gegenüber monolithischen Strukturen. Einen dieser Vorteile beleuchtet er im zweiten Teil genauer, die Modularisierung. Indem große, komplexe Probleme in kleine, besser beherrschbare Einheiten zerlegt werden, erhöht sich die Flexibilität und Wartbarkeit der Software.
Die Nebenläufigkeit, die in vielen Programmiersprachen schwierig und fehleranfällig ist, stellt in Go einen zentralen Sprachbestandteil dar. Um die Grundkonzepte der Nebenläufigkeit mit Go geht es im dritten Teil.
Blick ins Buch: Microservices mit Go

Wer hat's geschrieben?

Bild von Autor:in Kristian Köhler

Kristian Köhler ist freiberuflicher Software-Architekt, Berater, Trainer, Entwickler und Consultant. Seine Kunden berät er rund um alle Fragen der Software-Architektur. Seine mehrtätigen Seminare und Praxisworkshops zur Programmiersprache Go sind bei Programmierern heiß begehrt.

Bild von Autor:in Kristian Köhler
Microservices mit Go

Microservices mit Go

Konzepte, Werkzeuge, Best Practices

Das Praxisbuch für Entwickler

Verlag

Rheinwerk Verlag

Autor:in

Kristian Köhler

Fassung

414 Seiten, Hardcover

Erschienen

01/2021

ISBN

978-3-8362-7559-0
9783836275590

Buch

39,90 inkl. MwSt.
Best.-Nr.: RW-7559
Versandkostenfrei (D)
Lieferbar in 48 h
Microservices mit Go

Microservices mit Go

Konzepte, Werkzeuge, Best Practices

Das Praxisbuch für Entwickler

Best.-Nr.: RW-7559
Lieferbar in 48 h
39,90 inkl. MwSt.
Versandkostenfrei (D)

Microservices mit Go

Konzepte, Werkzeuge, Best Practices

Das Praxisbuch für Entwickler

Microservices mit Go
Best.-Nr.: RW-7559
Lieferbar in 48 h
39,90 inkl. MwSt.
Versandkostenfrei (D)
Microservices mit Go
Microservices mit Go