RabbitMQ-berichten en asynchrone systemen logo
Cloud en DevOpsSystemenNiveaus A1 → C222 talen

RabbitMQ-berichten en asynchrone systemen

Beheers RabbitMQ en ontwerp robuuste asynchrone systemen om schaalbare, veerkrachtige en ontkoppelde applicaties te bouwen. Een CoddyKit-leertraject met 11 korte cursussen en 44 interactieve lessen, met een AI-tutor die 24/7 voor je klaarstaat.

Cursussen
11
Lessen
44
Interactieve stappen
510
Gratis beginnen
Cursus 1
Lesprogramma

11 cursussen in dit leertraject

Elke cursus in het leertraject RabbitMQ-berichten en asynchrone systemen, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Ontdek de kernconcepten van message queues en begrijp waarom ze cruciaal zijn voor moderne gedistribueerde systemen. Deze minicursus geeft een fundamenteel overzicht van de architectuur van RabbitMQ…

2

A24 lessenPRO

Leer fundamentele messagingpatronen implementeren met RabbitMQ, met de nadruk op eenvoudige berichtoverdracht en taakdistributie. Deze cursus behandelt basisbewerkingen van queues, berichtbevestiging…

3

B14 lessenPRO

Ontdek de krachtige exchangetypen van RabbitMQ voor het implementeren van publish/subscribe- en geavanceerde routingpatronen. Deze minicursus behandelt Fanout-, Direct- en Topic-exchanges voor flexib…

4

B24 lessenPRO

Verdiep uw inzicht in de exchangemechanismen van RabbitMQ met Headers-exchanges en geavanceerde bindingstrategieën. Leer onbestelbare berichten beheren met Dead Letter Exchanges.

5

B24 lessenPRO

Verdiep u in geavanceerde technieken om berichtpersistentie en betrouwbaarheid in RabbitMQ te garanderen. Deze cursus behandelt persistente berichten, publisher confirms en robuuste consumer acknowle…

6

B24 lessenPRO

Beveilig uw RabbitMQ-deployments en krijg inzicht in hun prestaties en gezondheid. Deze cursus behandelt gebruikersbeheer, SSL/TLS-configuratie en het inzetten van de managementplugin voor effectieve…

7

C14 lessenPRO

Ontdek strategieën om berichtconsumptie te schalen en workloads van consumers efficiënt te beheren. Deze minicursus behandelt concurrerende consumers, prefetch-aantallen en patronen met exclusieve co…

8

C14 lessenPRO

Benut de uitgebreide mogelijkheden van RabbitMQ met krachtige plugins en geavanceerde functies. Deze cursus behandelt vertraagde berichten, message federation en de shovel-plugin voor robuuste systee…

9

C14 lessenPRO

Ontwerp en implementeer RabbitMQ-clusters met hoge beschikbaarheid voor continue werking en fouttolerantie. Deze cursus behandelt clusterconcepten, configuratie en mirrored queues voor maximale veerk…

10

C14 lessenPRO

Beheers geavanceerde ontwerppatronen voor het bouwen van robuuste en schaalbare asynchrone systemen met RabbitMQ. Deze cursus behandelt idempotentie, het Saga-patroon en CQRS voor complexe gedistribu…

11

C24 lessenPRO

Rust uzelf uit met de kennis om veelvoorkomende RabbitMQ-problemen op te lossen en best practices voor productieomgevingen toe te passen. Deze cursus behandelt debugging, veelvoorkomende valkuilen en…

CoddyKit PRO

Ontgrendel alle 11 cursussen in dit leertraject en in elk ander leertraject

AI-begeleider, certificeringsexamen en certificaat. Werkt op het web, iOS en Android.

Alle abonnementen bekijken
Jaarlijks$29.90 per jaarOngeveer $2.49 per maandEenmalig betalenLevenslang$69.99 eenmaligGeen verlengingen. PRO voor altijd.
Cursusoverzicht

RabbitMQ: berichtenwachtrijen voor productie

RabbitMQ is een open-source berichtenbroker die de onderdelen van gedistribueerde systemen ontkoppelt. Producenten en consumenten kunnen daardoor onafhankelijk van elkaar werken, verkeerspieken opvangen en herstellen van gedeeltelijke storingen zonder kettingreacties die het hele systeem platleggen. RabbitMQ implementeert het AMQP-protocol en wordt in productie gebruikt door bedrijven met pijplijnen met hoge verwerkingssnelheden, microservicearchitecturen en gebeurtenisgestuurde werkstromen waarin betrouwbaarheid en garanties voor de volgorde van berichten belangrijk zijn.

Wat je leert

Je begint met de basisbegrippen van berichtenwachtrijen en doorloopt daarna elke laag van RabbitMQ: berichten publiceren en consumeren, exchanges en bindings configureren voor directe, topic-, fanout- en headers-routering, berichtpersistentie en ontvangstbevestigingen afdwingen, brokers beveiligen met TLS en toegangsbeheer, en de wachtrijlengte en achterstand van consumenten bewaken. In latere cursussen behandel je concurrerende consumenten en consumentengroepen, clustering voor hoge beschikbaarheid, officiële plug-ins die het gedrag van de broker uitbreiden en ontwerppatronen — dead-letter-wachtrijen, vertraagde berichten en saga-orkestratie — die de basis vormen voor betrouwbare asynchrone systemen.

Het leertraject

Elf cursussen lopen van A1 tot en met C2. De eerste cursus introduceert de basis van berichtenwachtrijen en is gratis. Daarna gaat het traject via werk op A2- en B-niveau over routering, geavanceerde exchanges, persistentie en beveiliging. De vier C1-cursussen behandelen concurrerende consumenten, RabbitMQ-plug-ins, clustering en hoge beschikbaarheid en ontwerppatronen voor asynchrone systemen. Het traject eindigt op C2-niveau met Problemen oplossen en best practices voor productie, met aandacht voor het opsporen van storingen, prestatieafstemming en operationele controlelijsten voor actieve implementaties.

Zo werkt het

Elke cursus bestaat uit korte, gerichte lessen die je in de ingebouwde editor afrondt met realtimefeedback. Als je vastloopt, staat er een AI-tutor voor je klaar. Zo werk je in je eigen tempo aan brokerconfiguratie, wachtrijdeclaraties en clientcode zonder de app te verlaten.

Zo leer je

  1. 01

    Interactieve lessen

    Praktische codeeroefeningen met realtime feedback

  2. 02

    AI-docent

    Krijg direct hulp van onze AI als je vastloopt

  3. 03

    Ingebouwde editor

    Schrijf en voer code direct uit in je browser

  4. 04

    Certificaat

    Behaal een certificaat wanneer je de cursus afrondt

FAQ

Veelgestelde vragen

Is de RabbitMQ-berichten en asynchrone systemen-cursus gratis?

Ja. Je kunt gratis aan de RabbitMQ-berichten en asynchrone systemen-cursus beginnen en de interactieve lessen kosteloos doorlopen. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en een deelbaar certificaat.

Heb ik voorafgaande ervaring nodig om RabbitMQ-berichten en asynchrone systemen te leren?

Nee. De cursus begint bij de basis en behandelt geleidelijk steeds geavanceerdere onderwerpen. Je kunt dus ook zonder eerdere ervaring met RabbitMQ-berichten en asynchrone systemen beginnen.

Hoe leer ik RabbitMQ-berichten en asynchrone systemen op CoddyKit?

Je leert door te doen. Korte interactieve lessen combineren een duidelijke uitleg met een praktische codeeroefening die in realtime wordt uitgevoerd. Een AI-begeleider is 24/7 beschikbaar voor persoonlijke hulp wanneer je vastloopt.

Krijg ik een certificaat als ik RabbitMQ-berichten en asynchrone systemen afrond?

Ja. PRO-leerlingen kunnen een examen afleggen en een deelbaar certificaat van voltooiing behalen, met een verifieerbare code voor de RabbitMQ-berichten en asynchrone systemen-cursus.

Kan ik RabbitMQ-berichten en asynchrone systemen op mijn telefoon leren?

Ja. CoddyKit is beschikbaar op het web en als native iOS- en Android-app, zodat je RabbitMQ-berichten en asynchrone systemen op elk apparaat kunt leren en je voortgang op al je apparaten wordt gesynchroniseerd.

Wat kost CoddyKit PRO?

De eerste cursus van RabbitMQ-berichten en asynchrone systemen is gratis. Met CoddyKit PRO ontgrendel je elke cursus: $5.90 per week, $7.90 per maand, $29.90 per jaar of eenmalig $69.99 voor levenslange toegang zonder verlengingen.

Hoe lang duurt het om RabbitMQ-berichten en asynchrone systemen te voltooien?

RabbitMQ-berichten en asynchrone systemen bevat 11 cursussen en 44 lessen. De meeste lessen duren ongeveer 5–10 minuten, dus het hele leertraject kost ongeveer 5 uur aan praktische oefeningen, in je eigen tempo.

Begin nu met RabbitMQ-berichten en asynchrone systemen

Sluit je aan bij duizenden leerlingen die met AI-ondersteunde lessen leren programmeren.