Skip to content

Split consume and publishing to avoid blocking on backpressure #45

@jgraichen

Description

@jgraichen

Use two channels, one for publishing and another for consuming messages. This avoids terminating the consuming channel when a consumer tries to publish a message, but publishing is blocked due to backpressure. With two different channels, only the publishing channel should be blocked, not the consuming one.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions