RabbitMQ-meldinger og asynkrone systemer logo
Sky og DevOpsSystemerNivåer A1 → C222 språk

RabbitMQ-meldinger og asynkrone systemer

Behersk RabbitMQ og utform robuste asynkrone systemer for å bygge skalerbare, motstandsdyktige og løst koblede applikasjoner. En læringssti fra CoddyKit med 11 korte kurs og 44 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
11
Leksjoner
44
Interaktive trinn
510
Gratis å komme i gang
Kurs 1
Kursinnhold

11 kurs i denne læringsstien

Alle kursene i læringsstien RabbitMQ-meldinger og asynkrone systemer, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Oppdag kjernebegrepene innen meldingskøer og forstå hvorfor de er avgjørende for moderne distribuerte systemer. Dette minikurset gir en grunnleggende oversikt over RabbitMQ-arkitekturen og hvordan du…

2

A24 leksjonerPRO

Lær å implementere grunnleggende meldingsmønstre med RabbitMQ, med fokus på enkel meldingsutveksling og oppgavefordeling. Kurset dekker grunnleggende køoperasjoner, meldingsbekreftelser og varighet f…

3

B14 leksjonerPRO

Utforsk RabbitMQs kraftige exchange-typer for å implementere publish/subscribe og avanserte rutingsmønstre. Dette minikurset beskriver Fanout-, Direct- og Topic-exchanges for fleksibel meldingsdistri…

4

B24 leksjonerPRO

Fordyp forståelsen av RabbitMQs exchange-mekanismer ved å utforske Headers-exchanges og avanserte bindingsstrategier. Lær hvordan du håndterer meldinger som ikke kan leveres, med Dead Letter Exchange…

5

B24 leksjonerPRO

Gå i dybden på avanserte teknikker for å garantere meldingsbestandighet og pålitelighet i RabbitMQ. Kurset dekker persistente meldinger, bekreftelser fra utgivere og robuste bekreftelser fra konsumen…

6

B24 leksjonerPRO

Sikre RabbitMQ-distribusjonene dine og få innsikt i ytelsen og helsetilstanden deres. Kurset dekker brukeradministrasjon, SSL/TLS-konfigurasjon og bruk av management-pluginen for effektiv overvåking.

7

C14 leksjonerPRO

Utforsk strategier for å skalere meldingskonsum og håndtere konsumentbelastning effektivt. Dette minikurset dekker konkurrerende konsumenter, prefetch-antall og mønstre med eksklusive konsumenter for…

8

C14 leksjonerPRO

Utnytt RabbitMQs utvidede funksjonalitet ved å utforske kraftige plugins og avanserte funksjoner. Kurset dekker forsinkede meldinger, meldingsføderering og shovel-pluginen for robust systemintegrasjo…

9

C14 leksjonerPRO

Design og implementer RabbitMQ-klynger med høy tilgjengelighet for å sikre kontinuerlig drift og feiltoleranse. Kurset dekker klyngekonsepter, oppsett og speilede køer for maksimal robusthet.

10

C14 leksjonerPRO

Behersk avanserte designmønstre for å bygge robuste og skalerbare asynkrone systemer med RabbitMQ. Kurset utforsker idempotens, Saga-mønsteret og CQRS for komplekse distribuerte arkitekturer.

11

C24 leksjonerPRO

Utstyr deg med kunnskapen du trenger for å feilsøke vanlige RabbitMQ-problemer og ta i bruk beste praksis i produksjonsmiljøer. Kurset dekker feilsøking, vanlige fallgruver og strategier for fremrage…

CoddyKit PRO

Lås opp alle 11 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

RabbitMQ: Meldingskøer for produksjonsmiljøer

RabbitMQ er en åpen kildekode-meldingsmegler som kobler fra komponentene i distribuerte systemer — slik at produsenter og konsumenter kan operere uavhengig av hverandre, håndtere trafikkøkninger og gjenopprettes etter delvise feil uten at driftsavbrudd sprer seg. RabbitMQ implementerer AMQP-protokollen og brukes i produksjon hos selskaper som kjører rørledninger med høy gjennomstrømning, mikrotjenestearkitekturer og hendelsesdrevne arbeidsflyter der pålitelighet og garantier for rekkefølge er viktige.

Dette lærer De

De starter med grunnleggende konsepter for meldingskøer og arbeider Dem gjennom hvert lag i RabbitMQ: publisering og konsumering av meldinger, konfigurering av utvekslinger og bindinger for ruting med direct, topic, fanout, and headers, håndheving av meldingspersistens og leveringsbekreftelser, sikring av meldingsmeglere med TLS og tilgangskontroll, samt overvåking av kødybde og konsumentetterslep. Senere kurs dekker konkurrerende konsumenter og konsumentgrupper, klynging for høy tilgjengelighet, offisielle programtillegg som utvider funksjonaliteten til meldingsmegleren, samt designmønstrene — køer for meldinger som ikke kan leveres, forsinkede meldinger og saga-orkestrering — som danner grunnlaget for pålitelige asynkrone systemer.

Læringsløpet

Elleve kurs dekker nivåene A1 til C2. Det første kurset introduserer grunnleggende konsepter for meldingskøer og er gratis. Derfra går læringsløpet gjennom arbeid på A2- og B-nivå med ruting, avanserte utvekslinger, persistens og sikkerhet. De fire C1-kursene tar for seg konkurrerende konsumenter, RabbitMQ-programtillegg, klynging og høy tilgjengelighet samt designmønstre for asynkrone systemer. Læringsløpet avsluttes på C2 med Feilsøking og beste praksis for produksjonsmiljøer — med diagnostisering av feil, ytelsesjustering og operative sjekklister for aktive distribusjoner.

Slik fungerer det

Hvert kurs er delt inn i korte, fokuserte leksjoner som De fullfører i det innebygde redigeringsverktøyet med tilbakemeldinger i sanntid. En AI-veileder er tilgjengelig når De står fast, slik at De kan arbeide med konfigurasjon av meldingsmegleren, kødeklarasjoner og klientkode i Deres eget tempo uten å forlate appen.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i RabbitMQ-meldinger og asynkrone systemer gratis?

Ja. Du kan starte på kurset i RabbitMQ-meldinger og asynkrone systemer gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære RabbitMQ-meldinger og asynkrone systemer?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med RabbitMQ-meldinger og asynkrone systemer.

Hvordan lærer jeg RabbitMQ-meldinger og asynkrone systemer på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører RabbitMQ-meldinger og asynkrone systemer?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i RabbitMQ-meldinger og asynkrone systemer.

Kan jeg lære RabbitMQ-meldinger og asynkrone systemer på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære RabbitMQ-meldinger og asynkrone systemer på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i RabbitMQ-meldinger og asynkrone systemer er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre RabbitMQ-meldinger og asynkrone systemer?

RabbitMQ-meldinger og asynkrone systemer består av 11 kurs og 44 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 5 timer med praktisk øving i eget tempo.

Start på RabbitMQ-meldinger og asynkrone systemer nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.