Definition
RabbitMQ er en open sourceSoftware med åbent tilgængelig kildekode som kan bruges, modificeres og distribueres frit.-meddelelsesbuffer (message broker) baseret på AMQP-protokollen. RabbitMQ muliggør asynkronKommunikations- eller programmeringsmønster hvor processer ikke behøver at vente på hinanden - bruges i beskedbaserede systemer og event-driven arkitektur. kommunikation mellem tjenester ved at lade afsendere placere beskeder i køer, som modtagere behandler i deres eget tempo. RabbitMQ er kendt for sin fleksibilitetEvne til at ændre elforbrug eller -produktion som reaktion på prissignaler eller systemoperatørens behov., pålidelighed og rige kølogik (fanout, direct, topic, headers). RabbitMQ er et almindeligt valg til asynkrone baggrundsopgaver og integrationer i mellemstore systemer - KafkaDistribueret begivenhedsstrømningsplatform - bredt brugt til realtidsdatapipelines og begivenhedsdrevne arkitekturer. foretrækkes typisk ved meget høje datamængder.