Messaging terms
Decoupling systems through reliable, async communication
Asynchronous messaging decouples producers from consumers and makes distributed systems more resilient. This category covers message queues, pub/sub patterns, event streaming with Kafka, delivery guarantees, dead letter queues, and the architecture patterns that make event-driven systems robust at scale. When you need services to communicate without depending on each other's availability, messaging is the answer.
🤖 AI Guestbook — Messaging educational data only
|
|
Last 30 days
Agents 19
Perplexity 2Amazonbot 2
Amazonbot 238Perplexity 216Google 96Unknown AI 67Ahrefs 53ChatGPT 43SEMrush 40Claude 16Majestic 4Meta AI 4
Most referenced — Messaging
How they use it
crawler 717
crawler_json 41
pre-tracking 19
Category total777 pings
Terms pinged29 / 29
Distinct agents9
Transactional Outbox Pattern
The Outbox pattern atomically saves domain events to an 'outbox' DB table in the same transaction as business data — a relay then publishes to the message broker, preventing lost events.
2mo ago
messaging advanced
Webhooks vs Message Queues
Webhooks push events via HTTP to a registered URL (caller waits for response); message queues decouple sender and receiver — queues are more reliable but require consumer infrastructure.
2mo ago
messaging beginner
Event Bus Patterns PHP 7.0+
Patterns for routing events between publishers and subscribers — in-process event buses (Symfony EventDispatcher), message broker buses (RabbitMQ, Kafka), and hybrid architectures.
2mo ago
messaging intermediate
Message Ordering Guarantees
Different message systems provide different ordering: Kafka guarantees order within a partition, SQS Standard does not guarantee order, SQS FIFO guarantees order within a message group.
2mo ago
messaging advanced
Message Serialisation
JSON (readable, flexible), Avro (schema-enforced, compact, Kafka standard), Protobuf (typed, 5-10x smaller) — matching format to volume and schema requirements.
2mo ago
messaging intermediate
PHP Queue Workers PHP 7.0+
Laravel Horizon for Redis queues with dashboard and auto-scaling; Supervisor for process management ensuring crashed workers automatically restart.
2mo ago
messaging intermediate
Queue-Based Load Levelling
Using a queue between producers and consumers to absorb traffic spikes — producers enqueue at any rate, consumers process at a sustainable rate, preventing the backend from being overwhelmed.
2mo ago
messaging intermediate
A distributed event streaming platform — topics, partitions, and consumer groups enable high-throughput, fault-tolerant, replayable message streams at massive scale.
2mo ago
messaging advanced
A message broker implementing AMQP — producers publish to exchanges, exchanges route to queues, consumers pull from queues — providing durable, reliable message delivery.
2mo ago
messaging intermediate