RESOURCE CATALOG
Lane
Reliable message queues with ACK — RabbitMQ for async jobs and integrations.
type: "lane"managed message queueDefinition
Lane provisions RabbitMQ with management credentials. Ideal for background jobs, webhook processing, and worker pools with explicit acknowledgment.
When to use
- Job queues with retry semantics.
- Decoupling API requests from heavy processing.
- Integration with third-party systems.
When not to use
- Fan-out broadcast — prefer Beacon.
- Event sourcing at scale — prefer Conduit.
Configuration fields
Each field is validated at creation time. Defaults apply when fields are omitted.
config · lane
| Campo | Tipo | Default · Opções |
|---|---|---|
prefetch Prefetch per consumer | int | Default 10 |
duravel Durable queues | bool | Default true |
Examples
Full payloads for POST to /api/projetos/{id}/recursos:
Email dispatch queue
json
{
"tipo": "lane",
"nome": "mail-jobs",
"config": {
"prefetch": 20,
"duravel": true
}
}