Browse knowledge base
InitialFirst draft, may evolve based on feedback

Event-Driven

Make event ownership and delivery behavior explicit

Make event ownership and delivery behavior explicit

A QQQ process can perform work initiated by an application endpoint, scheduler, or configured messaging integration. Define the event schema, producer, consumer, authentication, persistence, and failure behavior for the selected transport.

Do not infer exactly-once delivery, an outbox, or automatic dead-letter handling from the presence of core processes. Test duplicates, reordering, retries, poison messages, and restart recovery. Keep side effects idempotent where the transport can redeliver.

Was this helpful?

Help us improve this article. Feedback is used to prioritize content updates.

Powered by qqq