Alkalmazott Akka-minták: A Hands-On Guide to Designing Distributed Applications: A Hands-On Guide to Designing Distributed Applications (Egy gyakorlati útmutató az elosztott alkalmazások tervezéséhez)

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

Alkalmazott Akka-minták: A Hands-On Guide to Designing Distributed Applications: A Hands-On Guide to Designing Distributed Applications (Egy gyakorlati útmutató az elosztott alkalmazások tervezéséhez) (Michael Nash)

Olvasói vélemények

Összegzés:

A könyv hasznos forrásként szolgál az Akka iránt érdeklődő fejlesztők számára, értékes betekintést nyújtva a legjobb gyakorlatokba. Ugyanakkor kritizálják, hogy nem elég átfogó és nem elég mély, különösen azok számára, akik újak az Akkában, vagy részletes technikai magyarázatokat keresnek.

Előnyök:

⬤ Értékes betekintést és legjobb gyakorlatokat kínál az Akka használatához.
⬤ Könnyen olvasható és érthető, így alkalmas az Akka és az elosztott architektúra új ismerőinek.
⬤ Úgy vonzza az olvasót, mintha egy tapasztalt fejlesztővel beszélgetne.
⬤ Tisztázza az Akka használatával kapcsolatos tévhiteket.

Hátrányok:

⬤ Nem elég átfogó, sok témát túl röviden tárgyal.
⬤ A fejezetek gyakran vérszegények, hiányoznak a mélyreható technikai részletek és a kódpéldák.
⬤ Félrevezető cím a „gyakorlatias” megközelítéssel kapcsolatban, mivel inkább elméleti, mint gyakorlati jellegű.
⬤ Felületes magyarázatai miatt nem alkalmas kezdőknek vagy haladó felhasználóknak.

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

Eredeti címe:

Applied Akka Patterns: A Hands-On Guide to Designing Distributed Applications

Könyv tartalma:

A nagy adatfeldolgozás során már nem hagyhatjuk figyelmen kívül az egyidejűséget, vagy nem próbálhatjuk meg utólag hozzáadni. Szerencsére a megoldás nem egy új fejlesztési paradigma, hanem egy régi. Ezzel a gyakorlati útmutatóval a Java és Scala fejlesztők megtanulják, hogyan karolhatják fel az egyidejű és elosztott alkalmazásokat a nyílt forráskódú Akka eszközkészlettel. Megtanulják, hogyan lehet a színészmodellt és a hozzá kapcsolódó mintákat azonnali és gyakorlati használatba venni.

A könyv során egy analóg munkaerő-problémával fogsz foglalkozni: hogyan lehet egy csoportnyi embert különböző projektekre beosztani, miközben optimalizálod az idejüket és a képességeiket. Ez a példa segít megérteni, hogyan használja az Akka a színészeket, a streameket és más eszközöket az alkalmazás összefűzéséhez.

⬤ Modellezzen olyan szoftvert, amely a valós világot tükrözi a tartományvezérelt tervezéssel.

⬤ Tanulja meg az egyes szereplők megvalósításának elveit és gyakorlatát.

⬤ Felszabadítja az Akka valódi potenciálját a több szereplő kombinálására szolgáló mintákkal.

⬤ Tudja meg a konzisztencia kompromisszumokat egy elosztott rendszerben.

⬤ A hibák elkülönítésére és kezelésére szolgáló számos Akka-módszer használata.

⬤ Tárja fel a rendelkezésre állást és skálázhatóságot támogató rendszerek építésének módjait.

⬤ Az Akka-alkalmazás teljesítményre hangolása JVM eszközökkel és diszpécserekkel.

A könyv egyéb adatai:

ISBN:9781491934883
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2017
Oldalak száma:198

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Alkalmazott Akka-minták: A Hands-On Guide to Designing Distributed Applications: A Hands-On Guide to...
A nagy adatfeldolgozás során már nem hagyhatjuk...
Alkalmazott Akka-minták: A Hands-On Guide to Designing Distributed Applications: A Hands-On Guide to Designing Distributed Applications (Egy gyakorlati útmutató az elosztott alkalmazások tervezéséhez) - Applied Akka Patterns: A Hands-On Guide to Designing Distributed Applications

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