Értékelés:
A „Get Start with System Design” című könyvet a rendszertervezési koncepciókat elsajátító kezdőknek ajánljuk, amely a terméktervezéshez nélkülözhetetlen alapgondolatokat tárgyalja. Bár az interjúkra való felkészüléshez fontos témákat tartalmaz, kritikák érik a gyakorlati példák hiányát és a tartalom eredetiségének érzékelését.
Előnyök:Jó bevezetés a rendszertervezési koncepciókba, alapvető témákat tárgyal, tartalmaz OOP-ról és tervezési mintákról szóló részeket, könnyen érthető, hasznos az interjúkra való felkészüléshez.
Hátrányok:Hiányoznak a gyakorlati példák, egyes tartalmak más forrásokból átvettnek tűnnek, egyes felhasználók a cím megváltoztatását javasolják.
(3 olvasói vélemény alapján)
Hands-On System Design: Learn System Design, Scaling Applications, Software Development Design Patterns with Real Use-Cases
A könyv középpontjában a szoftveralkalmazás skálázása áll, amely mélyreható utazásra vezeti az olvasót. Ennek az útmutatónak az elolvasása után jobban megérti majd, hogyan hozhat létre skálázható, vállalati szintű alkalmazást.
A könyv tárgyalja a rendszertervezés alapelveit, a számítógépes hálózatokat, a főbb hálózati protokollokat, az adathozzáférés skálázásának stratégiáit, valamint a rendszer létrehozásának különböző architektúrális stílusait. Alaposan megvizsgálja a különböző technológiákat, például a gyorsítótár-memóriát, a CDN-t, a terheléselosztókat és az üzenetküldő várólistákat, valamint azok megvalósítását. A könyv azt is bemutatja, hogyan használhatja ezeket a technológiák kombinációit a legjobban egy skálázható vállalati szintű rendszer felépítéséhez. A rendszertervezés többféle architektúra-stílusának vizsgálata segíti Önt abban, hogy a legjobb utat válassza ki a rendszer architektúrájának kialakításához. A könyv emellett olyan objektumorientált programozási koncepciókat és tervezési mintákat vizsgál, amelyek megkönnyítik a tiszta, karbantartható kód létrehozását. Az olvasó számos tényleges rendszertervezési példa segítségével intuitív ismereteket szerez a skálázható rendszer létrehozásához szükséges számos eszközről és megközelítésről.
Ez a könyv bármilyen rendszertervezési problémával megbirkózik, amellyel jelenlegi munkakörében vagy interjúkon találkozhat. Megtanulhatod, hogyan tervezz meg egy rendszert a semmiből, és a könyvben található példák segítenek fejleszteni a képességeidet.
TARTALOMJEGYZÉK
1. A rendszertervezés alapelvei.
2. Hálózati alapismeretek.
3. Adatbázisok méretezése.
4. Rendszerarchitektúra.
5. Bevezetés az objektumorientált programozásba.
6. Tervezési minták.
7. Objektumorientált tervezési módszertan.
8. A rendszertervezési problémák megközelítése.
9. Kulcsérték-tároló tervezése.
10. Videóstreaming weboldal tervezése.
11. Egy Twitterhez hasonló weboldal tervezése.
12. Kártyás hitelesítési rendszer tervezése.
13. Egy képtároló alkalmazás tervezése.
© 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)