Nagy terhelhetőségű szoftverek építése az alapoktól — élő online kurzus, ahol megtanulhatod, miként kell nagy terhelésű, osztott, hibatűrő rendszereket létrehozni | Laba üzleti iskola
Regisztrálok!

Nagy terhelhetőségű szoftverek építése az alapoktól

Horváth Gergely

Ex. Google Developer &
Engineering Manager, Technical lead
@ Hypixel Studios

Dátum:

2024. január 24.–
2024. március 25.
Betelt!

 

2024. április 17.–
2024. július 1.
Betelt!

   

17 alkalom

lector
élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus
élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus élő, online kurzus

A kurzusról

  • Élő, online órák
  • Technikai support
  • Személyre szabott
    visszajelzés az előadótól
  • Házi feladatok, projektfeladat,
    és kérdezz-felelek vár rád!

Egy átfogó és gyakorlati képzés, amelynek a célja olyan szoftverarchitektúrák építése, amelyekről nem is gondoltad, hogy lehetségesek – végre elsajátíthatod a nagy terhelhetőségű, elosztott, hibatűrő rendszerek építésének elemeit!

Kinek ajánljuk a kurzust?

Szoftvertervező mérnököknek,

akik nem tudják pontosan, hogyan kezdjenek neki egy elosztott rendszer tervezésének vagy meglévő, komplex rendszert kell felskálázniuk.

Szoftverfejlesztőknek,

akik szeretnék lefejleszteni az első nagyobb terhelésű szoftverüket és szeretnék elsajátítani az „architect” gondolkodásmódot.

Technikai IT-vezetőknek,

akik stratégiai szempontból szeretnék értékelni az elkészült szoftverterveket és olyan racionális döntéseket hozni, amelyek hosszú távon kifizetődők.

Az előadó

Horváth Gergely

  • A Google-nél a világ legnagyobb rendszereit támogatta, amelynek keretében...:
    - többmilliós kérés/másodperces rendszert felügyelt egyedül
    - felügyelte és karbantartotta a YouTube-világ legnagyobb egyedi MySQL clusterét
    - aktív fejlesztője volt a Cloud SQL monolit vezérlőrendszerének
    - néhány sor Java-kód átírásával több száz TiB RAM-ot és értékes másodperceket spórolt
  • Az Amazonnál az egész (AWS és Amazon.com) céges hálózati felügyeletéért felelős csapatban dolgozott, ahol…:
    - az új adatközpontokért felelt és skálázta a meglévőket
    - automatizálta egyedi hálózati eszközök telepítését és konfigurálását
    - fegyverekkel őrzött kormányzati adatközpontokkal is foglalkozott
  • Több mint egy évtizede foglalkozik aktívan oktatással és előadásokkal…:
    - tanársegéd volt a Műegyetemen
    - a Simonyi Károly Szakkollégiumban több csapatot is vezetett, illetve előadó volt a Simonyi konferencián is
    - elismert nemzetközi Google-oktató volt
  • A Riot Games / Hypixel Studiosnál vezetőként több csapatot is épített…:
    - jelenleg aktívan mentorál több kollégát is
lector

A kurzusról elvégzése után ismerni fogod:

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Az alapelemeket egy komplex, hibatűrő rendszer építéséhez.

A különbségeket a monolit és microservices architektúra között.

A különböző terheléselosztásos skálázási módszereket.

A különböző adatbázisokat, üzenetsorokat és adatfeldolgozási módszereket.

Azt, hogy hogyan tudod integrálni ezeket a komponenseket.

A nagy és hibatűrő rendszerek tervezését, építését a gyakorlatban.

Kurzusprogram

04.17., szerda
18:00–19:30

Bevezetés

  • Ismerkedés, programterv, elvárások
  • Mit jelent a témakör? Milyen témákat fogunk érinteni?
  • Milyen témákat nem fogunk érinteni, amelyekkel egyébként érdemes foglalkozni?
  • Milyen kihívásokat jelent a high-load?
  • Milyen döntéseket kell meghoznunk a tervezéseknél?
  • NALSD
04.22., hétfő
18:00–19:30

Skálázható és hibatűrő rendszerek

  • Miért fontos a hibatűrés?
  • Függőleges és vízszintes skálázás
  • CAP theorem
04.24., szerda
18:00–19:30

Elosztott rendszerek és terheléselosztás

  • Elosztott rendszerek fontossága a terhelés- és hibatűrésben
  • Terheléselosztás módjai és kapcsolódó elosztott rendszerek
  • Kihívások az elosztott rendszerek építésében
  • Példa és gyakorlatok néhány nem elosztott rendszer darabolására
04.29., hétfő
18:00–19:30

Kommunikáció a külvilággal

  • Protokollok
  • Formátumok
  • Összehasonlítások és egyéb megoldások
  • Aszinkron kommunikáció
05.06., hétfő
18:00–19:30

Adatbázisok és adattárolás skálázása

  • Adatbázis típusok
  • Néhány specifikus adatbázis: MariaDB, MongoDB, Cassandra
  • Adatok particionálása, normál formák
  • Elosztott tárolás, replikáció
  • Egyéb tárolási módszerek: data lake, data warehouses és elosztott fájlrendszerek
  • Konzisztencia
  • Adatbázisok függőleges és vízszintes skálázása
  • Monitoring
05.08., szerda
18:00–19:30

Gyorsítótárak és stratégiák

  • Típusok
  • Minták
  • Érvénytelenítés
  • Eltávolítás
  • Gyorsítótár frissessége és sebessége
  • Elosztott gyorsítótárak
  • Kihívások
  • Monitoring
05.13., hétfő
18:00–19:30

Üzenetsorok és aszinkron feldolgozás

  • Batch és stream feldolgozása
  • Map-reduce
  • Adatfolyamok és ETL
  • Szerepek
05.15., szerda
18:00–19:30

Microservices

  • Monolith vs. Microservices
  • Darabolási módszerek
  • Skálázhatóság, rugalmasság, karbantartás
  • Vízszintes skálázás a microservice-eknél
  • Terheléselosztás
  • Naplózás és követés
  • Biztonság: data protection, authorization, authentication
06.03., hétfő
18:00–19:30

Konzisztencia és konszenzus

  • CAP theorem és hatása az elosztott rendszerekre
  • Strong, eventual, causal consistency
  • Paxos, Raft és egyéb konszenzusmódszerek
  • Konszenzus és a hibatűrés
06.05., szerda
18:00–19:30

Konténerek és koreográfia

  • Google Borg és hatása
  • Kubernetes, Docker
  • Micro OS, Nomad, barebone
  • Terraform és hybrid cloud
  • Automatikus skálázás
06.10., hétfő
18:00–19:30

Felügyelet, mérőszámok, riasztás

  • Naplófájlok, rendszer- és alkalmazásmetrikák
  • Valós idejű felügyelet
  • Tárolás
  • Vizualizációk és műszerfalak
  • Riasztási szabályok
  • Fals pozitív és fals negatívok
  • KPI-ok és teljesítménymetrikák
06.12., szerda
18:00–19:30

Nagy rendelkezésre állás és katasztrófaelhárítás

  • Nagy rendelkezésre állás koncepciók
  • Hibatűrő stratégiák
  • Katasztrófaelhárítási tervek, megoldások
06.17., hétfő
18:00–19:30

Mentések és stratégiák

  • On-line, near-line, off-line
  • Depó modellek
  • RPO, RTO
  • Folyamatok, adatok másolása
  • Teljes, részleges, verziókövetés
  • Tömörítés, deduplikáció, titkosítás, multiplexing, refactoring, staging (D2D2T)
  • Limitáló faktorok: idő, energia, pénz
  • Valós idejű és aszinkron replikálás
  • Validálás, időzítés, authentikálás, megbízhatóság
06.19., szerda
18:00–19:30

Teljesítményfelügyelet és optimalizálás

  • Szűk keresztmetszetek keresése
  • Load-testingOptimalizálási lehetőségek
  • Optimalizálási lehetőségek
06.24., hétfő
18:00–19:30

Biztonság a high-load rendszerekben

  • Biztonsági kihívások
  • Autentikáció és jogosultságok
  • Titkosítás és adatvédelem
  • Visszatekintés a katasztrófaelhárításra
  • Felhőbiztonság
06.26., szerda
18:00–19:30

Esettanulmányok a high-load rendszerekben

  • Elérhető példák átbeszélése
  • Mit lehet tanulni a jó és a rossz példákból?
  • Team lead nézőpontok
  • Vezetői nézőpontok
07.01., szerda
18:00–19:30

Projektek és összefoglalás

  • Résztvevői projektek bemutatása, kérdések
  • A legfontosabb pontok összefoglalása
  • Milyen irányba érdemes haladni tovább?
  • Q&A

Regisztráció

Regisztrálok

A kurzussal, a részvételi díjjal és a részletfizetési lehetőséggel kapcsolatos további részletekért, kérjük, regisztrálj!

Kötelező mező
Kötelező mező
Kötelező mező
Kötelező mező