Highload Architect - kurz 106 500 rub. od Otus, školení 5 měsíců, Datum 31. srpna 2023.
Různé / / November 28, 2023
V dnešní době má jen málo webových vývojářů odborné znalosti k vytváření architektur odolných proti chybám a škálovatelných architektur. A právě tito specialisté jsou nejvíce placenými a žádanými ve velkých společnostech: Google, Mail. Ru Group, Yandex, Netflix atd.
Pro koho je tento kurz určen?
Program je vytvořen speciálně pro webové vývojáře, vedoucí týmů webových vývojářských týmů, architekty, technické manažery a specialisty, kteří se zajímají o SRE nebo pracují v této oblasti.
Za 5 měsíců se studenti naučí ve svých projektech používat řešení, která odolají stovkám tisíc (a dokonce milionům) požadavků v za druhé, bude schopen správně optimalizovat výkon serverů, začne efektivně využívat nástroje, které již jsou in projekty. Kurz vám také umožní aktualizovat a systematizovat vaše znalosti v oblasti HighLoad.
Výhody programu
Tréninkový proces pokrývá typické i netriviální problémy architektury webových aplikací. Učitelé budou sdílet osvědčené postupy a řešení těchto problémů. Program obsahuje mnoho užitečné teorie a vše bude posíleno praxí prostřednictvím samostatné práce a online webinářů.
Absolventi budou umět:
- vytvářet webové aplikace, které lze snadno škálovat
— zajistit odolnost webových aplikací proti chybám i v případě selhání serverů
— správně používat šablony (cachování, replikace, sharding, indexování)
— práce s nástroji vyvinutými Googlem, Mail. Ru Group, Yandex
Inženýr DevOps, vývojář golang. Více než 10 let v IT v různých společnostech po celém světě. Jako vedoucí týmu jsem implementoval automatizaci v hotelovém řetězci Movenpick v Dubaji, mám zkušenosti s prací jako vývojář golang ve společnosti Forex na Kypru. Učitel
Více než 20 let zkušeností s projekty zakázkového vývoje v IT. Desítky úspěšných projektů, včetně těch v rámci státních zakázek. Zkušenosti s vývojem a implementací ERP systémů, open-source řešení, podpora vysoce zatěžovaných aplikací. Lektor kurzů na...
Více než 20 let zkušeností s projekty zakázkového vývoje v IT. Desítky úspěšných projektů, včetně těch v rámci státních zakázek. Zkušenosti s vývojem a implementací ERP systémů, open-source řešení, podpora vysoce zatěžovaných aplikací. Lektor kurzů Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE a také mentor kurzu HighLoad
Vystudoval Vojenskou akademii spojů pojmenovanou po. S. M. Budyonny v roce 2009 („Provoz počítačů, komplexů, systémů a sítí pro speciální účely“) První html stránka byla vytvořena v roce 1999. Souběžně se studiem na univerzitě administroval...
Vystudoval Vojenskou akademii spojů pojmenovanou po. S. M. Budyonny v roce 2009 („Provoz počítačů, komplexů, systémů a sítí pro speciální účely“) První html stránka byla vytvořena v roce 1999. Souběžně se studiem na vysoké škole spravoval servery webového studia a pracoval v technické podpoře virtuálního hostingu (Infobox). V letech 2010 až 2019 pracoval ve společnosti Selectel: začínal jako systémový inženýr datového centra, řídil systémoví inženýři, pracoval na odolnosti proti chybám a správě databází (postgresql), virtualizace (openvz, xen, kvm), DNS hosting (včetně organizace umístění jednoho z uzlů kořenového DNS serveru k.root), byl zodpovědný za výkon projektu vscale.io. Od roku 2020 jsem inženýrem v týmu DNS ve společnosti CDN G-Corelabs (80+ bodů přítomnosti). Technologie, se kterými jsem 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čitel
Úvod do vysoké zátěže
-Téma 1. Problémy vysokého zatížení
-Téma 2.Zatěžovací zkoušky
-Téma 3.Úvod do vysokých zátěží
DBMS ve vysoce zatěžovaných projektech
-Téma 4. Indexy (část 1)
-Téma 5. Indexy (část 2)
-Téma 6. Replikace (část 1)
-Téma 7. Replikace (část 2)
-Téma 8. Replikace (část 3)
-Téma 9.Sharding (část 1)
-Téma 10.Sharding (část 2)
-Téma 11.Kešování
-Téma 12.Transakce v relačním DBMS
-Téma 13. Fronty a odložená exekuce
-Téma 14. Fronty a odložené provedení (část 2)
-Téma 15.In-Memory DBMS
-Téma 16.OLAP a OLTP
-Téma 17. Recenze ClickHouse
Vývoj backendu pro vysoce vytížené služby
-Téma 18. Vzorce dekompozice systému na mikroslužby
-Téma 19. Kdy jsou potřeba mikroslužby a kdy monolity?
-Téma 20. Protokol HTTP (část 1)
-Téma 21. Protokol HTTP (část 2)
-Téma 22.Principy organizace mikroslužeb. Typy interakcí
-Téma 23. Vyvážení a odolnost proti chybám (část 1)
-Téma 24. Vyvážení a odolnost proti chybám (část 2)
-Téma 25.Použití asynchronního zpracování
-Téma 26. Distribuované transakce
-Téma 27. Infrastruktura mikroslužeb
-Téma 28. Konfigurační systémy
-Téma 29.Monitorování a upozorňování
Typické architektury
-Téma 30.Zpravodajský portál
-Téma 31.Reklamní systém
-Téma 32. Poštovní služba
-Téma 33.Cloudové úložiště
-Téma 34. Seznamka
Konečný projekt
-Téma 35. Výběr tématu a organizace projektové práce
-Téma 36. Konzultace projektů a domácích úkolů
-Téma 37.Ochrana projekční práce
A
aterzyan
21.12.2022 G.
Highload Architect - pouze pro strouhané rohlíky
Výhody: Velké množství informací, pohodlně seskupené, dobře prezentované. Nevýhody: Vysoký vstupní práh a pracovní tempo. Na tento kurz jsem se díval už dlouho, protože jsem ho vyvíjel v různých technologiích a jazycích asi 10 let. V důsledku toho se musíme vyvíjet směrem k pochopení konstrukce systémů, a ne pouze k používání rámců. Ohledně funkčnosti platformy - nic nadpřirozeného...
L
l0idvrn
18.05.2020 G.
HighLoad Architect je vynikající kurz.
Výhody: rozsah témat, doplňky. odkazy, možnost vyzkoušet v praxi, absolventský projekt. Nevýhody: obtížnost nasazení env, nové technologie na reálném projektu s nedostatkem dokumentace a termínů Pracuji v outsourcingu jako TL/Architect/Senior Dev/Techincal PM. Chtěl jsem své znalosti strukturovat a získat nové se zaměřením na vysokou zátěž. V reálných projektech není vždy možné...