Skip to content

Conversation

@bedrock-adam
Copy link
Contributor

@bedrock-adam bedrock-adam commented Oct 11, 2025

Interfaces

Outboxer::Message.queue(messageable:)
Outboxer::Message.queue(messageable_type:, messageable_id:)
Outboxer::Message.publish(...) do |message|
  # TODO: publish message to broker
end
Outboxer::Message.count_by_status
Outboxer::Message.total_by_status
Outboxer::Message.latency_by_status
Outboxer::Message.throughput_by_status
Outboxer::Message.metrics
message = Outboxer::Message.publish(...)
Outboxer::Message.published(id: message[:id])
Outboxer::Message.publishing_failed(id: message[:id])
Outboxer::Message.requeue(id: message[:id])
Outboxer::Message.delete(id: message[:id])
Outboxer::Message.list(...)

@bedrock-adam bedrock-adam merged commit 1e22e6c into master Oct 11, 2025
8 checks passed
@bedrock-adam bedrock-adam deleted the feature/publish_message_without_block branch October 11, 2025 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants