Tanuljon párhuzamos programozást a Go segítségével

Értékelés:   (5.0 az 5-ből)

Tanuljon párhuzamos programozást a Go segítségével (James Cutajar)

Olvasói vélemények

Összegzés:

A „Concurrent Programming with Go” című könyvet kiváló forrásként tartják számon a programozás párhuzamosságának megértéséhez, különösen a Go nyelv használatával. Jól szervezett, hozzáférhető, és gyakorlati útmutatást nyújt minden szintű fejlesztő számára. Sikeresen demisztifikálja az egyidejűség összetett témáit, érthetővé és alkalmazhatóvá téve azokat a Go nyelvben és azon túl is.

Előnyök:

Kiváló forrás az egyidejűség megértéséhez a Go nyelv használatával.

Hátrányok:

Jól strukturált és könnyen olvasható, kezdők és tapasztalt programozók számára egyaránt alkalmas.

(8 olvasói vélemény alapján)

Eredeti címe:

Learn Concurrent Programming with Go

Könyv tartalma:

Írjon olyan párhuzamos kódot Go nyelven, amely javítja az alkalmazások teljesítményét, nagyobb terhelések kezelésére skálázható, és teljes mértékben kihasználja a modern többprocesszoros hardver előnyeit.

A Learn Concurrent Programming with Go című könyvben megtanulhatja, hogyan:

⬤ Eredményes párhuzamosságot valósítson meg a gyorsabban reagáló, nagyobb teljesítményű, skálázható szoftverekért.

⬤ Kerülje el az olyan gyakori párhuzamossági problémákat, mint a holtpontok és versenyfeltételek.

⬤ Az egyidejűség kezelése goroutine-ok, mutexek, olvasó-író zárak és más eszközök segítségével.

⬤ Azonosítani az olyan párhuzamossági mintákat, mint a pipelining, a worker poolok és az üzenetátadás.

⬤ Fedezze fel a párhuzamos számítástechnika előnyeit, korlátait és tulajdonságait.

⬤ Visszafejleszd Go kódolási készségeidet a fejlett többszálú futás segítségével.

A Learn Concurrent Programming with Go megtanítja, hogyan használhatja az egyidejűséget a Go alkalmazások teljesítményének javítására. Minden fejezet egy új, párhuzamossággal megoldható problémát vet fel, és bemutatja a megfelelő megközelítést a megvalósításhoz Go nyelven. Ebben a könnyen olvasható tananyagban elmélyedhet az egyidejűség mintáiban, megtanulhatja kikerülni a leggyakoribb buktatókat, és kihasználhatja a Go innovatív megközelítését az egyidejűséghez. Az egyes fejezetek végén található gyakorlati feladatok segítségével gyakorolhatod az új készségeidet, hogy rögzítsd a tanultakat.

A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.

A technológiáról

Az egyidejű programozás elengedhetetlen ahhoz, hogy a legtöbbet hozzuk ki a modern többprocesszoros számítógépes hardverekből. Lehetővé teszi több feladat egyidejű végrehajtását és interakcióját, felgyorsítva ezzel a teljesítményt és csökkentve a felhasználói várakozási időt. A beépített párhuzamos modelleknek köszönhetően a Google Go az egyik legjobb nyelv, amellyel megtanulhatja és alkalmazhatja a párhuzamos programozást a rendszereiben.

A könyvről

A Learn Concurrent Programming with Go megtanítja, hogyan növelheti rendszerei teljesítményét az egyidejű programozás erejével. A könyv demisztifikálja az egyidejűséget, egyszerű nyelven, könnyen követhető vizuális eszközökkel és releváns példákkal magyarázza el az összetett témákat, amelyekkel fejlesztőként minden nap találkozhatsz. Az olyan gyakori párhuzamos eszközök, mint az olvasó/író zárak, a szemaforok és a szálkészletek megépítésével megismerheti az egyidejűség működését. Mire befejezed az olvasást, már könnyedén tudsz majd párhuzamos alkalmazásokat kódolni Go nyelven. Emellett remek alapot fogsz kapni ahhoz, hogy az új párhuzamossági ismereteidet szinte bármely más nyelven is alkalmazhasd.

Az olvasóról

Olyan programozóknak, akik már ismerik a Go vagy más C-stílusú nyelv alapjait. Nem szükséges tapasztalat az egyidejű programozásban.

A szerzőről

James Cutajar szoftverfejlesztő, akit a skálázható, nagy teljesítményű számítástechnika és az elosztott algoritmusok érdekelnek. Több mint 20 éve dolgozik a technológia területén különböző iparágakban. Pályafutása során nyílt forráskódú közreműködő, blogger, tech evangelista, Udemy oktató és szerző volt.

A könyv egyéb adatai:

ISBN:9781633438385
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2024
Oldalak száma:328

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Kezdő Java adatszerkezetek és algoritmusok - Beginning Java Data Structures and Algorithms
Bár az Ön alkalmazása megfelel a céljának, nem biztos, hogy jó...
Kezdő Java adatszerkezetek és algoritmusok - Beginning Java Data Structures and Algorithms
Tanuljon párhuzamos programozást a Go segítségével - Learn Concurrent Programming with Go
Írjon olyan párhuzamos kódot Go nyelven, amely javítja az...
Tanuljon párhuzamos programozást a Go segítségével - Learn Concurrent Programming with Go

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)