Skip to content

Document downstream consumer delivery and reconnect semantics for WebSocket and MQTT event streams #26

Description

@jillesvangurp

Summary

A separate analytics consumer can be built now, but the hub should document the downstream-consumer contract more explicitly so reconnect, duplicate handling, and ordering assumptions are clear for WebSocket and MQTT stream consumers.

Scope

  • document the expected delivery semantics for outbound WebSocket and MQTT event streams
  • document reconnect expectations and likely duplicate or replay behavior
  • clarify ordering assumptions, backpressure consequences, and consumer responsibilities
  • align the docs with the actual runtime behavior and known limitations

Done when

  • downstream consumers have one clear reference for delivery, ordering, reconnect, and duplicate-handling expectations
  • analytics and integration projects can build against the stream contract without reverse-engineering behavior from code

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or requestpriority:mediumPlanned work with moderate urgency

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions