Skip to content
Registry

iii-pubsub

v0.22.1

Topic-based publish/subscribe messaging for real-time event distribution.

Deprecated

Renamed to pubsub. Topic pub/sub is now a standalone worker — install pubsub instead of the iii-pubsub engine builtin.

Use pubsub instead.

Engine module
Baked into the iii engine; no separate install required.

Install

bash
iii trigger compose::add worker=iii-pubsub

Run in your project with the iii engine running. Exact versions are immutable and digest-pinned.

Functions2

iii-pubsub::on-config-change

Function

Internal: re-apply the iii-pubsub configuration when the authoritative configuration entry changes.

Request
valueunknown
Response
valueunknown

publish

Function

Publishes an event

Request
  • dataunknownrequired

    JSON payload delivered to each subscriber.

  • topicstringrequired

    Topic to publish to. Subscribers registered for this topic receive the event.

Response
valueunknown

Triggers1

subscribe

Trigger

Subscribe to a topic

Invocation
  • condition_function_idstring

    Optional function ID to evaluate before invoking handler

  • topicstringrequired

    Topic to subscribe to

Return
valueunknown

Search the registry

Find workers, kits and executables, or jump to a page.