← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — Messaging educational data only
| |
Last 30 days
6 pings — 2026-05-26 T 8 pings — 2026-05-27 W 29 pings — 2026-05-28 T 0 pings — 2026-05-29 F 1 ping — 2026-05-30 S 2 pings — 2026-05-31 S 9 pings — 2026-06-01 M 3 pings — 2026-06-02 T 6 pings — 2026-06-03 W 21 pings — 2026-06-04 T 36 pings — 2026-06-05 F 35 pings — 2026-06-06 S 69 pings — 2026-06-07 S 70 pings — 2026-06-08 M 23 pings — 2026-06-09 T 16 pings — 2026-06-10 W 0 pings — 2026-06-11 T 5 pings — 2026-06-12 F 16 pings — 2026-06-13 S 2 pings — 2026-06-14 S 7 pings — 2026-06-15 M 10 pings — 2026-06-16 T 6 pings — 2026-06-17 W 10 pings — 2026-06-18 T 3 pings — 2026-06-19 F 14 pings — 2026-06-20 S 15 pings — 2026-06-21 S 15 pings — 2026-06-22 M 6 pings — Yesterday T 0 pings — Today W
No pings yet today
Bing 2PetalBot 2Google 1SEMrush 1
Amazonbot 285Perplexity 217Scrapy 210Google 152Ahrefs 110SEMrush 101ChatGPT 96Unknown AI 68Claude 40Bing 40Meta AI 33PetalBot 33Majestic 12Sogou 6Qwen 3
crawler 1.3k crawler_json 102 pre-tracking 19
Category total1.4k pings Terms pinged29 / 29 Distinct agents14
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Apache Kafka Concepts 🧠 1
Kafka is a distributed log — producers append to immutable, ordered topics partitioned for parallelism, consumers read at their own pace and replay from any offset.
3mo ago Messaging intermediate
Apache Kafka Fundamentals PHP 7.0+
A distributed event streaming platform that stores messages as an immutable ordered log partitioned across a cluster — optimised for high-throughput, durable, replayable event streams rather than traditional task queues.
3mo ago Messaging advanced
At-Least-Once Delivery 🧠 2
At-least-once delivery guarantees a message is delivered to at least one consumer, possibly multiple times — consumers must be idempotent to handle duplicates safely.
3mo ago Messaging intermediate
Backpressure
Backpressure signals upstream producers to slow down when downstream consumers can't keep up — preventing queue overflow, memory exhaustion, and system collapse under load.
3mo ago Messaging intermediate
Consumer Groups
Consumer groups allow multiple consumers to process messages from a topic in parallel — each partition assigned to one consumer, enabling horizontal scaling without duplicate processing.
3mo ago Messaging intermediate
CQRS Pattern PHP 7.0+
Command Query Responsibility Segregation — separating the write model (commands that change state) from the read model (queries that return data), allowing each to be optimised independently.
3mo ago Messaging advanced
Dead Letter Queue 🧠 1
A Dead Letter Queue (DLQ) captures messages that can't be processed — expired, malformed, or repeatedly failed — enabling later inspection and replay without losing data.
3mo ago Messaging intermediate
Event Sourcing vs Messaging 🧠 1
Event sourcing stores all state changes as immutable events (the source of truth) — messaging delivers events between services. They complement each other but serve different purposes.
3mo ago Messaging intermediate
Exactly-Once Delivery 🧠 4
Exactly-once delivery ensures each message is processed exactly once — achievable only with coordination between broker and consumer using transactions or idempotent producers.
3mo ago Messaging advanced
Message Broker 🧠 2
A message broker is middleware that receives, routes, and delivers messages between producers and consumers — decoupling services and enabling async communication at scale.
3mo ago Messaging intermediate
Message Idempotency 🧠 1
An idempotent message handler produces the same result whether called once or many times — essential for at-least-once delivery where duplicates are expected.
3mo ago Messaging intermediate
Message Ordering Guarantees 🧠 3
Message ordering is only guaranteed within a single Kafka partition or RabbitMQ queue — multiple partitions or consumers break FIFO order across the full topic.
3mo ago Messaging intermediate
Message Queue 🧠 4
A durable buffer that decouples the component producing work (producer) from the component processing it (consumer), enabling async processing, load levelling, and retry logic without direct coupling.
3mo ago Messaging intermediate
Message Queue Patterns
Core messaging patterns — competing consumers, scatter-gather, request-reply, message filter, and routing slip — solve recurring distributed communication challenges.
3mo ago Messaging intermediate
Message Serialization (Avro/Protobuf)
Binary serialization formats (Avro, Protobuf, MessagePack) are faster and smaller than JSON for high-throughput messaging — with schema evolution support for Avro.
3mo ago Messaging intermediate
Pub/Sub Pattern 🧠 1
Pub/Sub (Publish-Subscribe) decouples senders from receivers — publishers emit events to topics, all interested subscribers receive them without knowing each other.
3mo ago Messaging beginner
RabbitMQ Concepts
RabbitMQ is an AMQP message broker with flexible routing via exchanges — direct, topic, fanout, and headers routing enables complex message dispatch patterns.
3mo ago Messaging intermediate
RabbitMQ Fundamentals PHP 7.0+
A message broker implementing the AMQP protocol — producers publish to exchanges, exchanges route messages to queues via bindings, and consumers pull from queues — providing flexible routing, acknowledgements, and dead-letter handling.
3mo ago Messaging intermediate
Saga Pattern
The Saga pattern manages distributed transactions across services using a sequence of local transactions — each step publishes an event, and compensating transactions undo completed steps on failure.
3mo ago Messaging advanced
Topics & Partitions 🧠 1
Kafka topics are divided into partitions — the unit of parallelism and ordering. More partitions = more parallelism; partition key determines which partition a record lands in.
3mo ago Messaging intermediate
✓ schema.org compliant