Highload Architect - cursus 106.500 roebel. van Otus, training 5 maanden, Datum 31 augustus 2023.
Gemengde Berichten / / November 28, 2023
Tegenwoordig beschikken maar weinig webontwikkelaars over de expertise om fouttolerante en schaalbare architecturen te creëren. En het zijn deze specialisten die het best betaald en veelgevraagd zijn bij grote bedrijven: Google, Mail. Ru Groep, Yandex, Netflix, enz.
Voor wie is deze cursus bedoeld?
Het programma is speciaal gemaakt voor webontwikkelaars, teamleiders van webontwikkelteams, architecten, technisch managers en specialisten die geïnteresseerd zijn in SRE of op dit gebied werken.
In vijf maanden tijd leren leerlingen in hun projecten oplossingen te gebruiken die honderdduizenden (en zelfs miljoenen) verzoeken kunnen weerstaan. ten tweede zal het in staat zijn om de prestaties van servers goed te optimaliseren, en zal het effectief gebruik gaan maken van de tools die al aanwezig zijn projecten. Daarnaast kunt u met de cursus uw kennis op het gebied van HighLoad actualiseren en systematiseren.
Voordelen van het programma
Het trainingsproces behandelt typische en niet-triviale problemen van de webapplicatie-architectuur. Leraren zullen best practices en oplossingen voor deze problemen delen. Het programma bevat veel nuttige theorie, en dit alles zal door de praktijk worden versterkt door middel van zelfstandig werk en online webinars.
Afgestudeerden kunnen:
- Creëer webapplicaties die eenvoudig te schalen zijn
— de fouttolerantie van webapplicaties garanderen, zelfs als servers uitvallen
— gebruik sjablonen correct (caching, replicatie, sharding, indexering)
— werk met tools ontwikkeld door Google, Mail. Ru Groep, Yandex
DevOps-ingenieur, golang-ontwikkelaar. Meer dan 10 jaar in IT bij verschillende bedrijven over de hele wereld. Als teamleider heb ik automatisering geïmplementeerd in de Movenpick hotelketen in Dubai; ik heb ervaring met het werken als golang-ontwikkelaar bij een Forex-bedrijf op Cyprus. Docent
20+ jaar ervaring in maatwerk ontwikkelingsprojecten in de IT. Tientallen succesvolle projecten, ook onder overheidscontracten. Ervaring met de ontwikkeling en implementatie van ERP-systemen, open source-oplossingen, ondersteuning voor zwaarbelaste applicaties. Docent van cursussen over...
20+ jaar ervaring in maatwerk ontwikkelingsprojecten in de IT. Tientallen succesvolle projecten, ook onder overheidscontracten. Ervaring met de ontwikkeling en implementatie van ERP-systemen, open source-oplossingen, ondersteuning voor zwaarbelaste applicaties. Docent van cursussen over Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, evenals mentor van de cursus HighLoad
Afgestudeerd aan de genoemde Militaire Academie voor Communicatie. MET. M. Budyonny in 2009 (“Bediening van computers, complexen, systemen en netwerken voor speciale doeleinden”) De eerste html-site werd gemaakt in 1999. Parallel aan zijn studie aan de universiteit gaf hij leiding aan...
Afgestudeerd aan de genoemde Militaire Academie voor Communicatie. MET. M. Budyonny in 2009 (“Bediening van computers, complexen, systemen en netwerken voor speciale doeleinden”) De eerste html-site werd gemaakt in 1999. Parallel aan zijn studie aan de universiteit beheerde hij de servers van een webstudio en werkte hij in de technische ondersteuning voor virtuele hosting (Infobox). Van 2010 tot 2019 werkte hij bij Selectel: hij begon als datacentersysteemingenieur, leidde systeemingenieurs, werkte aan fouttolerantie en databasebeheer (postgresql), virtualisatie (openvz, xen, kvm), DNS-hosting (inclusief het organiseren van de plaatsing van een van de knooppunten van de root-DNS-server k.root), was verantwoordelijk voor de uitvoering van het project vscale.io. Sinds 2020 ben ik engineer in het DNS-team bij CDN G-Corelabs (80+ Points of Presence). Technologieën waarmee ik heb gewerkt: bgp (quagga, exabgp, bird), anycast, dns (bind, powerdns, coredns, ongebonden), postgresql, clickhouse, redis, consul, nomad, konijnmq, weerwort, marionet, docker, libvirt, openstack, ceph, pacemaker, linux, python, C, perf, prometheus, grafana. Docent
Inleiding tot hoge belastingen
-Onderwerp 1. Problemen met hoge belastingen
-Onderwerp 2. Belastingtesten
-Onderwerp 3. Inleiding tot hoge belastingen
DBMS in projecten met hoge belasting
-Onderwerp 4.Indices (deel 1)
-Onderwerp 5.Indices (deel 2)
-Onderwerp 6. Replicatie (deel 1)
-Onderwerp 7. Replicatie (deel 2)
-Onderwerp 8. Replicatie (deel 3)
-Onderwerp 9. Sharding (deel 1)
-Onderwerp 10. Sharding (deel 2)
-Onderwerp 11. Caching
-Onderwerp 12.Transacties in relationele DBMS
-Onderwerp 13. Wachtrijen en uitgestelde uitvoering
-Onderwerp 14. Wachtrijen en uitgestelde uitvoering (deel 2)
-Onderwerp 15. DBMS in het geheugen
-Onderwerp 16.OLAP en OLTP
-Onderwerp 17.ClickHouse-recensie
Backend-ontwikkeling voor services met hoge belasting
-Onderwerp 18. Patronen van systeemdecompositie in microservices
-Onderwerp 19. Wanneer zijn microservices nodig en wanneer zijn monolieten nodig?
-Onderwerp 20.HTTP-protocol (deel 1)
-Onderwerp 21.HTTP-protocol (deel 2)
-Onderwerp 22. Principes van het organiseren van microservices. Soorten interacties
-Topic 23. Balancering en fouttolerantie (deel 1)
-Topic 24. Balancering en fouttolerantie (deel 2)
-Onderwerp 25.Asynchrone verwerking gebruiken
-Onderwerp 26. Gedistribueerde transacties
-Onderwerp 27. Microservices-infrastructuur
-Onderwerp 28. Configuratiesystemen
-Onderwerp 29.Monitoring en alarmering
Typische architecturen
-Onderwerp 30.Nieuwsportaal
-Onderwerp 31. Advertentiesysteem
-Onderwerp 32. Postdienst
-Onderwerp 33.Cloudopslag
-Onderwerp 34. Datingsite
Laatste project
-Onderwerp 35. Keuze van het onderwerp en organisatie van projectwerk
-Onderwerp 36. Overleg over projecten en huiswerk
-Onderwerp 37. Bescherming van ontwerpwerkzaamheden
A
aterzyaan
21.12.2022 G.
Highload Architect - alleen voor geraspte rollen
Voordelen: Grote hoeveelheid informatie, handig gegroepeerd, goed gepresenteerd. Nadelen: Hoge instapdrempel en werktempo. Ik kijk al lang naar deze cursus, aangezien ik deze al ongeveer 10 jaar in verschillende technologieën en talen ontwikkel. Als gevolg hiervan moeten we ons ontwikkelen in de richting van het begrijpen van de constructie van systemen, en niet alleen het gebruik van raamwerken. Wat betreft de functionaliteit van het platform: niets bovennatuurlijks...
L
l0idvrn
18.05.2020 G.
HighLoad Architect is een uitstekende cursus.
Voordelen: scala aan onderwerpen, extra's. links, mogelijkheid om in de praktijk te proberen, afstudeerproject. Nadelen: moeilijkheid bij het inzetten van omgeving, nieuwe technologieën op een echt project met een gebrek aan documentatie en deadlines.Ik werk in outsourcing als TL/Architect/Senior Dev/Techincal PM. Ik wilde mijn kennis structureren en nieuwe opdoen met de nadruk op hoge belastingen. In echte projecten is het niet altijd mogelijk om...