package
0.0.39
Repository: https://github.com/gateway-fm/scriptorium.git
Documentation: pkg.go.dev

# Functions

NewEventBus creates a new instance of an eventBus with a specified buffer size for the event queue and attaches a logger.
NewOutboxRepository creates a new OutboxRepository.

# Constants

message acknowledged, no need to retry.
message not acknowledged, need to retry.

# Structs

Event represents a message or event that can be published to a topic within the EventBus.
OutboxEvent represents an event stored in the outbox table.
OutboxRepository provides methods to interact with the outbox table.

# Interfaces

EventBus defines an interface for subscribing to topics, publishing events, and managing event processing.

# Type aliases

No description provided by the author
EventHandler is a function type that processes an Event and returns an error if the processing fails.