RabbitMQ: meddelelser og asynkrone systemer logo
Cloud og DevOpsSystemerNiveauer A1 → C222 sprog

RabbitMQ: meddelelser og asynkrone systemer

Bliv fortrolig med RabbitMQ, og design robuste asynkrone systemer til skalerbare, modstandsdygtige og løst koblede applikationer. Et læringsforløb på CoddyKit med 11 korte kurser og 44 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
11
Lektioner
44
Interaktive trin
510
Gratis at komme i gang
Kursus 1
Kursusindhold

11 kurser på denne sti

Alle kurser på RabbitMQ: meddelelser og asynkrone systemer-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Opdag de centrale begreber i message queues, og forstå hvorfor de er afgørende for moderne distribuerede systemer. Dette minikursus giver et grundlæggende overblik over RabbitMQ's arkitektur og viser…

2

A24 lektionerPRO

Lær at implementere grundlæggende messaging-mønstre med RabbitMQ med fokus på enkel meddelelsesudveksling og opgavefordeling. Kurset dækker grundlæggende køoperationer, meddelelsesbekræftelser og hol…

3

B14 lektionerPRO

Udforsk RabbitMQ's kraftfulde exchange-typer for at implementere publish/subscribe og avancerede routing-mønstre. Dette minikursus gennemgår Fanout-, Direct- og Topic-exchanges til fleksibel fordelin…

4

B24 lektionerPRO

Uddyb Deres forståelse af RabbitMQ's exchange-mekanismer ved at udforske Headers-exchanges og avancerede bindingstrategier. Lær at håndtere meddelelser, der ikke kan leveres, med Dead Letter Exchange…

5

B24 lektionerPRO

Gå i dybden med avancerede teknikker til at garantere meddelelsers persistens og pålidelighed i RabbitMQ. Kurset dækker persistente meddelelser, publisher confirms og robuste consumer acknowledgement…

6

B24 lektionerPRO

Sikr Deres RabbitMQ-deployments, og få indsigt i deres ydeevne og tilstand. Kurset dækker brugeradministration, SSL/TLS-konfiguration og anvendelse af management-plugin'et til effektiv overvågning.

7

C14 lektionerPRO

Udforsk strategier til skalering af meddelelsesforbrug og effektiv håndtering af consumer-arbejdsbelastninger. Dette minikursus dækker konkurrerende consumers, prefetch counts og eksklusive consumer-…

8

C14 lektionerPRO

Udfold RabbitMQ's udvidede muligheder ved at udforske kraftfulde plugins og avancerede funktioner. Kurset dækker forsinkede meddelelser, meddelelsesfederation og shovel-plugin'et til robust systemint…

9

C14 lektionerPRO

Design og implementer RabbitMQ-clustre med høj tilgængelighed for at sikre kontinuerlig drift og fejltolerance. Kurset dækker clustering-begreber, opsætning og spejlede køer for maksimal robusthed.

10

C14 lektionerPRO

Behersk avancerede designmønstre til opbygning af robuste og skalerbare asynkrone systemer med RabbitMQ. Kurset udforsker idempotens, Saga-mønsteret og CQRS til komplekse distribuerede arkitekturer.

11

C24 lektionerPRO

Udstyr Dem med viden til at fejlfinde almindelige RabbitMQ-problemer og implementere bedste praksis i produktionsmiljøer. Kurset dækker debugging, almindelige faldgruber og strategier for operationel…

CoddyKit PRO

Lås op for alle 11 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

RabbitMQ: Meddelelseskøer til produktion

RabbitMQ er en open source-meddelelsesmægler, der adskiller komponenterne i distribuerede systemer — så producenter og forbrugere kan arbejde uafhængigt, håndtere trafikspidser og komme sig efter delvise fejl uden kaskaderende driftsstop. Den implementerer AMQP-protokollen og bruges i produktion hos virksomheder, der driver databehandlingsforløb med høj gennemstrømning, mikrotjenestearkitekturer og hændelsesdrevne arbejdsgange, hvor pålidelighed og garantier for rækkefølge er vigtige.

Det lærer du

Du begynder med de grundlæggende begreber inden for meddelelseskøer og arbejder dig gennem alle lag i RabbitMQ: publicering og modtagelse af meddelelser, konfiguration af udvekslinger og bindinger til direct-, topic-, fanout- og headers-routing, håndhævelse af meddelelsespersistens og leveringskvitteringer, sikring af mæglere med TLS og adgangskontrol samt overvågning af kødybde og forbrugerforsinkelse. Senere kurser dækker konkurrerende forbrugere og forbrugergrupper, klyngedannelse med høj tilgængelighed, officielle plugins, der udvider mæglerens funktionalitet, samt de designmønstre — køer til fejlslagne meddelelser, forsinkede meddelelser og saga-orkestrering — som danner grundlaget for pålidelige asynkrone systemer.

Læringsforløbet

Elleve kurser spænder fra A1 til C2. Det første kursus introducerer grundlaget for meddelelseskøer og er gratis. Derefter bevæger forløbet sig gennem arbejde på A2- og B-niveau med routing, avancerede udvekslinger, persistens og sikkerhed. De fire C1-kurser tager fat på konkurrerende forbrugere, RabbitMQ-plugins, klyngedannelse og høj tilgængelighed samt designmønstre for asynkrone systemer. Forløbet afsluttes på C2 med Fejlfinding & bedste praksis til produktion — med fejldiagnose, optimering af ydeevne og driftskontrollister til aktive installationer.

Sådan fungerer det

Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede editor med feedback i realtid. En AI-underviser er tilgængelig, når du går i stå, så du kan arbejde med mæglerkonfiguration, køerklæringer og klientkode i dit eget tempo uden at forlade appen.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er RabbitMQ: meddelelser og asynkrone systemer-kurset gratis?

Ja. Du kan begynde på RabbitMQ: meddelelser og asynkrone systemer-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære RabbitMQ: meddelelser og asynkrone systemer?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med RabbitMQ: meddelelser og asynkrone systemer.

Hvordan lærer jeg RabbitMQ: meddelelser og asynkrone systemer på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører RabbitMQ: meddelelser og asynkrone systemer?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af RabbitMQ: meddelelser og asynkrone systemer-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære RabbitMQ: meddelelser og asynkrone systemer på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære RabbitMQ: meddelelser og asynkrone systemer på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på RabbitMQ: meddelelser og asynkrone systemer-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre RabbitMQ: meddelelser og asynkrone systemer?

RabbitMQ: meddelelser og asynkrone systemer har 11 kurser og 44 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 5 timers praktisk øvelse i dit eget tempo.

Start på RabbitMQ: meddelelser og asynkrone systemer nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.