Skip to content

solutions_backend.publication.service

Lifespan-owned continuous draining of the canonical publication outbox.

Classes

OutboxService

Continuously dispatch bounded slices while retaining only safe diagnostics.

start

start() -> None

Start one immediate dispatch slice followed by bounded periodic slices.

stop

stop() -> None

Wake and drain the dispatcher before its HTTP and database clients close.