RabbitMQ järjestelmänvalvojille ja kehittäjille - kurssi 35 000 RUB. Slurmilta, koulutus, Päivämäärä: 28.11.2023.
Miscellanea / / November 28, 2023
Katso teoriavideo
Sinulla on 7 korkealaatuista videotuntia. Oppitunnit auki aikataulun mukaan. Sukeltat jokaiseen aiheeseen jäsennellysti ja käyt materiaalin läpi omaan tahtiisi. Sinulla on pääsy luennoille 2 vuoden ajan.
Tee käytännön tehtäviä henkilökohtaisella tililläsi
Teoreettisen materiaalin lisäksi löydät testejä ja käytännön tehtäviä. Ne auttavat sinua muistamaan paremmin uuden tiedon ja parantamaan taitoja, joita tarvitaan todelliseen työskentelyyn RabbitMQ: n kanssa.
Kurssin kirjoittaja ja puhuja, IT-johtaja Khlebnitsassa, yksi RabbitMQ ru-yhteisön ylläpitäjistä
Tietoja kurssista
Kurssin puhuja
Viestivälittäjät
Opit mitä välittäjä on ja mikä paikka sillä on infrastruktuurissa. Ja myös oppia asentamaan tarvittavat komponentit.
Teoria: Yleistä tietoa siitä, mitä viestivälittäjät ovat
RabbitMQ: n paikka infrastruktuurissa
Perusteelliset erot RabbitMQ: n ja Apache kafkan välillä
Käytännön työkalupakki (telakka, telakka-kirjoitus)
Harjoitella:
Dockerin asennus
Testi aiheesta
Terminologia, RabbitMQ: n peruskokonaisuudet
Ymmärrät kunkin kokonaisuuden terminologian ja osaat soveltaa niitä viestinnässä ja dokumentaatiossa.
Teoria: Kaikki perusyksiköt ja niiden yhteydet (viesti, jono, vaihto, sidonta, julkaisija, kuluttaja)
Mistä voin lukea dokumentaatiota?
Harjoitella:
Testi aiheesta
Ensimmäiset askeleet RabbitMQ: lla
Opit käynnistämään ja konfiguroimaan palvelun Dockerissa, opit peruskomennot ja hallintaominaisuudet verkkokäyttöliittymän kautta.
Teoria: Palvelun suorittaminen dockerissa
Vaaditut parametrit
Osavaltiot - pysyvien tietojen tallentaminen
Verkkokäyttöliittymän ominaisuudet
Konsolin ominaisuudet
Harjoitella:
Juokse telakassa
Jonon luominen
Luo viesti
Viestin lukeminen
Testi aiheesta
Tyypillinen käyttö
Ymmärrät, mihin tyypillisiin tehtäviin palvelua voidaan (ja pitäisi) käyttää, opit kunkin entiteetin määrittämisen vivahteet ja opit luomaan vakiokäsittelyputkia.
Teoria: Tyypilliset käyttötavat (tapaukset)
Kuluttajaasetukset (prefetch_count, autoack, heartbeat)
Vaihteiden tyypit ja erot, reititysmallit
Yritä uudelleen jonoja (DLX
Harjoitella:
Testin määrittäminen Julkaise
Testikuluttajan määrittäminen
Uudelleenyritysjonon määrittäminen DLX-mekanismin kautta
Testi aiheesta
Korkea saatavuus, korkea kuormitus
Opit palvelun kyvyistä kuormituksen tasauksen ja vikasietoisuuden suhteen. Opi määrittämään vikasietoklusteri ja ole tietoinen klusterin käytön vivahteista.
Teoria: Kuorman tasapainotus
Klusterointi
Koorumin jonot
Lapio/liitto
Klusterin sudenkuopat
Harjoitella
Kuormituksen tasapainottimen (haproxy) määrittäminen
3 solmun klusterin perustaminen
Tarkistetaan klusterin vikasietoa
Lapioiden asettaminen (dynaaminen ja staattinen)
Testi aiheesta
Valvonta
Opit kuinka monitorointi asetetaan, mitkä mittarit ovat hyödyllisiä missä tilanteissa ja miten niihin reagoidaan. Opi määrittämään valvontaa ilmoituksilla Telegramissa Prometheus-Graphane-paketin kautta.
Teoria: Kirjaaminen - tasot, ennustaminen lokien avulla
Sisäänrakennettu ulkoinen viejä Prometheukselle
Varoituskynnykset
Hyödyllisiä mittareita
Harjoitella:
Viejän asetukset
Telegraf+prometeus+grafana-pinon asettaminen
Ilmoitusten määrittäminen
Testi aiheesta
RabbitMQ: n lisäominaisuudet
Opit tarkemmista Rabbitin käyttötapauksista, jonojen määrittämisen vivahteista käytäntöjen avulla.
Teoria: Dead Letter Exchangen (DLX) epäselvät käyttötavat
Politiikka - plussat, miinukset, sudenkuopat
TTL-viestit – miksi se on huono idea
Plugins
Vastaukset vaikeisiin kysymyksiin ensimmäisestä AMA-istunnosta
Harjoitella:
Monitasoisen uudelleenyritysjonon määrittäminen
Testi aiheesta