Skip to content

Open Closed key & metadata convention #42

@bnayae

Description

@bnayae

The motivation is to enable organizations to define their path & metadata semantics, yet to have a typed representation of this semantic. In order to keeping a strict convention within multiple teams within the organization.

This spec deals with two kinds of semantics:

  • Stream name: dictate the stream name (for example environment, partition, shard)
  • Deployment context: contextual information like which cluster/namespace the event created on and which one is handling the current execution (this one is related to a scenario when two different contexts synchronize their events)

What will be affected by this feature

  • Builders
  • Metadata
  • Channels

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions