SFr. 38.90
€ 42.01


bestellen

Artikel-Nr. 44642982


Diesen Artikel in meine
Wunschliste
Diesen Artikel
weiterempfehlen
Diesen Preis
beobachten

Weitersagen:



Autor(en): 
  • Roman Estavelle
  • Go Concurrency Patterns: Build High-Performance Scalable Systems from the Ground Up 
     

    (Buch)
    Dieser Artikel gilt, aufgrund seiner Grösse, beim Versand als 3 Artikel!


    Übersicht

    Auf mobile öffnen
     
    Lieferstatus:   i.d.R. innert 14-24 Tagen versandfertig
    Veröffentlichung:  Juni 2026  
    Genre:  EDV / Informatik 
     
    COMPUTERS / Cloud Computing / COMPUTERS / Software Development & Engineering / General / COMPUTERS / Software Development & Engineering / Systems Analysis & Design
    ISBN:  9798181224711 
    EAN-Code: 
    9798181224711 
    Verlag:  Independently Published 
    Einband:  Kartoniert  
    Sprache:  English  
    Dimensionen:  H 279 mm / B 216 mm / D 21 mm 
    Gewicht:  916 gr 
    Seiten:  396 
    Bewertung: Titel bewerten / Meinung schreiben
    Inhalt:
    Concurrency doesn't have to feel like juggling flaming chainsaws while blindfolded. In fact, with Go, it can be elegant, powerful, and-dare I say-fun.

    Go Concurrency Patterns: Build High-Performance Scalable Systems from the Ground Up is your practical, no-nonsense (but occasionally sarcastic) guide to writing fast, scalable, and reliable concurrent systems in Go-without losing your sanity or your weekends.

    This book is not about memorizing syntax or copying toy examples that fall apart in production. It's about thinking concurrently. You'll learn why Go's concurrency model works, when to use it, and how to design systems that scale under real-world pressure.

    We start with the fundamentals-goroutines, channels, and synchronization-then quickly move into the patterns that professionals actually use: worker pools, pipelines, fan-in/fan-out, cancellation with context, and clean shutdowns that don't involve prayer. Along the way, we tackle the hard stuff developers love to avoid: error handling across goroutines, race conditions, deadlocks, performance tuning, and debugging code that "works on my machine."

    This book is written from the perspective of an engineer who's made the mistakes already-so you don't have to. Expect clear explanations, strong opinions, practical advice, and the occasional reminder that concurrency is a tool, not a lifestyle choice.

    What you'll learn:

    • How Go's concurrency model really works under the hood
    • When to use goroutines-and when not to
    • How to design safe, readable, and maintainable concurrent code
    • Proven concurrency patterns for high-throughput systems
    • How to handle cancellation, timeouts, and partial failures gracefully
    • Performance optimization techniques that actually matter
    • How to avoid (and debug) data races, deadlocks, and subtle bugs
    • How to build scalable, production-ready architectures in Go

    Who this book is for:
    • Go developers ready to move beyond "just add goroutines"
    • Backend engineers building high-performance services
    • Developers migrating from thread-based or async/await models
    • Anyone who wants to write concurrent Go code with confidence

    >Concurrency is hard. Go makes it better. This book makes it make sense.

      



    Wird aktuell angeschaut...
     

    Zurück zur letzten Ansicht


    AGB | Datenschutzerklärung | Mein Konto | Impressum | Partnerprogramm
    Newsletter | 1Advd.ch RSS News-Feed Newsfeed | 1Advd.ch Facebook-Page Facebook | 1Advd.ch Twitter-Page Twitter
    Forbidden Planet AG © 1999-2026
    Alle Angaben ohne Gewähr
     
    SUCHEN

     
     Kategorien
    Im Sortiment stöbern
    Genres
    Hörbücher
    Aktionen
     Infos
    Mein Konto
    Warenkorb
    Meine Wunschliste
     Kundenservice
    Recherchedienst
    Fragen / AGB / Kontakt
    Partnerprogramm
    Impressum
    © by Forbidden Planet AG 1999-2026