RabbitMQ
RabbitMQ fundamentals β exchanges, queues, bindings, routing keys, and dead letter queues
Kafka
Kafka fundamentals β topics, partitions, consumer groups, offsets, and retention policies
Patterns
Pub/Sub, at-least-once vs exactly-once delivery, and message bus libraries (MassTransit, NServiceBus)