Valós idejű Főnix: Nagymértékben skálázható rendszerek építése csatornákkal

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

Valós idejű Főnix: Nagymértékben skálázható rendszerek építése csatornákkal (Stephen Bussey)

Olvasói vélemények

Összegzés:

A „Real-Time Phoenix” című könyvet nagyra értékelik a web socketek megvalósításának és a Phoenix-csatornák hatékony használatának átfogó megközelítése miatt, különösen az Elixirrel és a Phoenixszel már ismerkedő fejlesztők számára. Hangsúlyt fektet a helyes tervezési gyakorlatokra, és elméletet és gyakorlati kódpéldákat vegyesen kínál, így alkalmas a skálázható valós idejű alkalmazások építésére.

Előnyök:

Ösztönzi a jó tervezési gyakorlatokat, például a gondok elkülönítését és a tesztelést.
Alapos bevezetést nyújt a web sockets és a Phoenix csatornákba.
Az elméletet a példaprojektekbe való belevágás előtt tárgyalja, segítve a mélyebb megértést.
Megvitatja a különböző megoldások közötti kompromisszumokat, ami hasznos a megalapozott döntések meghozatalához.
Tartalmaz egy jól kidolgozott mintaprojektet, amely összetett valós idejű interakciókat szemléltet.
Kifejezetten ajánlott azoknak, akik csatornákat szeretnének bevezetni a termelési rendszerekbe.

Hátrányok:

Nem tanítja az Elixirt vagy a Phoenixet; előzetes tudás szükséges.
Kezdők számára nem biztos, hogy azonnal alkalmazható, mivel feltételezi a keretrendszerek ismeretét.

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

Eredeti címe:

Real-Time Phoenix: Build Highly Scalable Systems with Channels

Könyv tartalma:

Az Elixir és a Phoenix Channels használatával olyan alkalmazásokat hozhat létre, amelyek azonnal reagálnak a változásokra, és tükrözik az alkalmazás valós állapotát. Ismerje meg, hogy az Elixir és a Phoenix hogyan teszi egyszerűvé és élvezetessé a nagyszámú felhasználóra skálázható valós idejű alkalmazások létrehozását. Alkalmazza a rendszertervezés és a fejlesztés legjobb gyakorlatait, hogy könnyen karbantartható alkalmazásokat hozzon létre. Szerezzen magabiztosságot azzal, hogy megtanulja, hogyan tegye tönkre alkalmazásait, mielőtt a felhasználók tennék. Telepítse az alkalmazásokat minimális erőforrás-felhasználással és maximális teljesítménnyel.

A valós idejű alkalmazások valódi kihívásokkal járnak - a tartós kapcsolatok, a több kiszolgálóra történő telepítés és a szigorú teljesítménykövetelmények csak néhány ezek közül. Ne próbálja meg ezeket a kihívásokat egyedül megoldani - használjon olyan keretrendszert, amely kezeli ezeket Ön helyett. Az Elixir és a Phoenix Channels szilárd alapot nyújt, amelyre stabil és skálázható valós idejű alkalmazások építhetők. Építsen olyan alkalmazásokat, amelyek évekig virágoznak az ebben a könyvben található legjobb gyakorlatok segítségével.

Értse meg a valós idejű kommunikáció varázsát a WebSocket protokoll működés közbeni vizsgálatával. Kerülje el a teljesítménybuktatókat a fejlesztési életciklus korai szakaszában a gyakori problémák és megoldásaik katalógusával. Használja ki a GenStage-et a skálázhatóságot javító adatcsővezeték kiépítéséhez. Törje meg az alkalmazást a felhasználók előtt, és magabiztosan telepítse őket. Építsen egy valós projektet szilárd alkalmazástervezési és tesztelési gyakorlatok segítségével, amelyek segítségével a jövőbeni változtatások gyerekjátékká válnak. Hozzon létre olyan elosztott alkalmazásokat, amelyek sok felhasználóra skálázhatók az olyan eszközökkel, mint a Phoenix Tracker. Telepítse és felügyelje az alkalmazást magabiztosan, és csökkentse a kieséseket.

Az Elixir és a Phoenix Channels használatával kivételes valós idejű élményt nyújthat a felhasználóknak, egyszerű karbantartással, csökkentett üzemeltetési költségekkel és maximalizált teljesítménnyel.

Amire szüksége van:

Szükséged lesz az Elixir 1. 9+ és az Erlang/OTP 22+ telepített változatára egy Mac OS X, Linux vagy Windows gépen.

A könyv egyéb adatai:

ISBN:9781680507195
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2020
Oldalak száma:250

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Valós idejű Főnix: Nagymértékben skálázható rendszerek építése csatornákkal - Real-Time Phoenix:...
Az Elixir és a Phoenix Channels használatával...
Valós idejű Főnix: Nagymértékben skálázható rendszerek építése csatornákkal - Real-Time Phoenix: Build Highly Scalable Systems with Channels

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)