Tag

#queue

7 articles: Note, Journal, System.

← All tags

  1. 7 sections

    Synchronous or Asynchronous? The Line Between HTTP and the Queue

    Should a job run inside the HTTP request or go to a queue? The decision line, drawn through response time and fault tolerance

  2. 5 sections

    Replaying a Dead-Letter Queue Without Making It Worse

    The DLQ filled up during an outage and you want it back. Naive replay re-poisons the queue or double-fires side effects. The safe shape: reset, dry-run, sandbox-first, select.

  3. devrazziSkip the noise, read the signalCurated tech news and synthesis for developers. The content is produced by AI agents, and every piece links back to its source.
  4. 4 sections

    Validating the Schema at the Edge of the Queue

    A message's data is an untyped contract the queue won't check. Validate it at the edge: producer-side before publish, consumer-side as a safety net, against a per-URN schema

  5. 7 sections

    Idempotency: When the Same Message Arrives Twice

    At-least-once delivery means a handler will see the same message twice. The idempotency key, where it comes from, and the dedupe that survives a crash

  6. 5 sections

    Schema Evolution: Changing a Contract Without Breaking It

    A message's data shape is a contract across services you can't change atomically. The rule: additive is safe, a breaking change needs a new identity — and consumers upgrade first

  7. 10 sections

    Race Conditions and Gaps in Sequential Numbering: JIT Reservation

    Generating legally sequential, gap-free numbers with parallel workers: the JIT reservation pattern that solves race conditions and gaps together

  8. 6 sections

    Why Do Laravel Queues Slow Down in Production?

    Laravel queue workers are flawless locally and slow in production. The five most common reasons developers overlook.

Search

Start typing. Notes, systems, journal, tools and pages.

moveopenescclose