Highload Architect - kurz 106 500 rub. od Otus, školenie 5 mesiacov, Dátum 31.8.2023.
Rôzne / / November 28, 2023
V súčasnosti má len málo webových vývojárov odborné znalosti na vytváranie odolnej a škálovateľnej architektúry. A práve títo špecialisti sú najviac platení a žiadaní vo veľkých spoločnostiach: Google, Mail. Ru Group, Yandex, Netflix atď.
Pre koho je tento kurz určený?
Program je vytvorený špeciálne pre webových vývojárov, vedúcich tímov webových vývojárskych tímov, architektov, technických manažérov a špecialistov, ktorí sa zaujímajú o SRE alebo pracujú v tejto oblasti.
Za 5 mesiacov sa študenti naučia vo svojich projektoch používať riešenia, ktoré odolajú státisícom (a dokonca miliónom) požiadaviek v po druhé, bude schopný správne optimalizovať výkon serverov, začne efektívne využívať nástroje, ktoré už sú in projektov. Kurz vám tiež umožní aktualizovať a systematizovať vaše znalosti v oblasti HighLoad.
Výhody programu
Tréningový proces pokrýva typické a netriviálne problémy architektúry webových aplikácií. Učitelia sa podelia o osvedčené postupy a riešenia týchto problémov. Program obsahuje veľa užitočnej teórie a všetko bude posilnené praxou prostredníctvom samostatnej práce a online webinárov.
Absolventi budú schopní:
- vytvárať webové aplikácie, ktoré sa dajú ľahko škálovať
— zabezpečiť odolnosť webových aplikácií voči chybám aj v prípade zlyhania serverov
— správne používať šablóny (ukladanie do vyrovnávacej pamäte, replikácia, zdieľanie, indexovanie)
— práca s nástrojmi vyvinutými spoločnosťou Google, Mail. Ru Group, Yandex
Inžinier DevOps, vývojár golang. Viac ako 10 rokov v IT v rôznych spoločnostiach po celom svete. Ako vedúci tímu som implementoval automatizáciu v hotelovej sieti Movenpick v Dubaji, mám skúsenosti s prácou ako golang developer vo Forexovej spoločnosti na Cypre. učiteľ
20+ rokov skúseností s projektmi vývoja na mieru v IT. Desiatky úspešných projektov, vrátane tých v rámci štátnych zákaziek. Skúsenosti s vývojom a implementáciou ERP systémov, open-source riešenia, podpora vysoko zaťažovaných aplikácií. Lektor kurzov na...
20+ rokov skúseností s projektmi vývoja na mieru v IT. Desiatky úspešných projektov, vrátane tých v rámci štátnych zákaziek. Skúsenosti s vývojom a implementáciou ERP systémov, open-source riešenia, podpora vysoko zaťažovaných aplikácií. Lektor kurzov Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, ako aj mentor kurzu HighLoad
Vyštudoval Vojenskú akadémiu komunikácií pomenovanú po. S. M. Budyonny v roku 2009 („Prevádzka počítačov, komplexov, systémov a sietí na špeciálne účely“) Prvá html stránka bola vytvorená v roku 1999. Súbežne so štúdiom na univerzite administroval...
Vyštudoval Vojenskú akadémiu komunikácií pomenovanú po. S. M. Budyonny v roku 2009 („Prevádzka počítačov, komplexov, systémov a sietí na špeciálne účely“) Prvá html stránka bola vytvorená v roku 1999. Súbežne so štúdiom na vysokej škole spravoval servery webového štúdia a pracoval v technickej podpore virtuálneho hostingu (Infobox). V rokoch 2010 až 2019 pracoval v spoločnosti Selectel: začínal ako systémový inžinier dátového centra, riadil systémový inžinier, pracoval na odolnosti voči chybám a správe databáz (postgresql), virtualizácia (openvz, xen, kvm), DNS hosting (vrátane organizácie umiestnenia jedného z uzlov koreňového DNS servera k.root), bol zodpovedný za výkon projektu vscale.io. Od roku 2020 som inžinierom v tíme DNS v CDN G-Corelabs (80+ bodov prítomnosti). Technológie, s ktorými som pracoval: bgp (quagga, exabgp, bird), anycast, dns (bind, powerdns, coredns, unbound), postgresql, clickhouse, redis, consul, nomad, rabbitmq, ansible, puppet, docker, libvirt, openstack, ceph, pacemaker, linux, python, C, perf, prometheus, grafana. učiteľ
Úvod do vysokého zaťaženia
-Téma 1. Problémy vysokého zaťaženia
-Téma 2. Záťažové testovanie
-Téma 3.Úvod do vysokej záťaže
DBMS vo vysoko zaťažených projektoch
-Téma 4. Indexy (1. časť)
-Téma 5. Indexy (časť 2)
-Téma 6. Replikácia (1. časť)
-Téma 7. Replikácia (2. časť)
-Téma 8. Replikácia (časť 3)
-Téma 9.Sharding (1. časť)
-Téma 10.Sharding (2. časť)
-Téma 11.Kešovanie
-Téma 12.Transakcie v relačnej DBMS
-Téma 13.Poradníky a odložená exekúcia
-Téma 14. Fronty v rade a odložená exekúcia (2. časť)
-Téma 15.In-Memory DBMS
-Téma 16.OLAP a OLTP
-Téma 17. Recenzia ClickHouse
Vývoj backendu pre služby s vysokým zaťažením
-Téma 18. Vzorce rozkladu systému na mikroslužby
-Téma 19. Kedy sú potrebné mikroslužby a kedy sú potrebné monolity?
– Téma 20. Protokol HTTP (časť 1)
-Téma 21. Protokol HTTP (2. časť)
-Téma 22.Princípy organizovania mikroslužieb. Typy interakcií
-Téma 23. Vyvažovanie a tolerancia chýb (1. časť)
-Téma 24. Vyvažovanie a tolerancia chýb (2. časť)
-Téma 25.Používanie asynchrónneho spracovania
-Téma 26. Distribuované transakcie
-Téma 27. Infraštruktúra mikroslužieb
-Téma 28. Konfiguračné systémy
-Téma 29. Monitorovanie a varovanie
Typické architektúry
-Téma 30.Spravodajský portál
-Téma 31. Reklamný systém
-Téma 32. Poštová služba
-Téma 33.Cloudové úložisko
-Téma 34. Zoznamka
Konečný pojekt
-Téma 35. Výber témy a organizácia projektovej práce
-Téma 36. Konzultácia projektov a domácich úloh
-Téma 37.Ochrana dizajnérskej práce
A
aterzyan
21.12.2022 G.
Highload Architect - len pre strúhané rolky
Výhody: Veľké množstvo informácií, pohodlne zoskupené, dobre prezentované. Nevýhody: Vysoký vstupný prah a pracovné tempo. Na tento kurz sa pozerám už dlho, keďže som ho vyvíjal v rôznych technológiách a jazykoch asi 10 rokov. V dôsledku toho sa musíme rozvíjať smerom k pochopeniu konštrukcie systémov, a nie len používania rámcov. Čo sa týka funkčnosti platformy - nič nadprirodzené...
L
l0idvrn
18.05.2020 G.
HighLoad Architect je vynikajúci kurz.
Výhody: rozsah tém, doplnky. odkazy, možnosť vyskúšať v praxi, absolventský projekt. Nevýhody: náročnosť nasadenia env, nové technológie na reálnom projekte s nedostatkom dokumentácie a termínov Pracujem v outsourcingu ako TL/Architect/Senior Dev/Techincal PM. Chcel som štruktúrovať svoje vedomosti a získať nové so zameraním na vysokú záťaž. V reálnych projektoch nie je vždy možné...