Skip to content

Proposal : Support for NATS broker #18

@RenaudAbsolut

Description

@RenaudAbsolut

I'm using this project for my own purposes, and I needed to implement support for the NATS broker.
I followed the structure of the project, adding the common modules in a subfolder asyncapi_python/nats, as well as the corresponding code generator in asyncapi_python_codegen/generator/nats.

This code works for my own use case.
The downside is that much of the code related to consumers, publishers, and code generation is shared between AMQP and NATS, which means my approach results in a lot of duplicated code.

I’d like to know if you would be interested in a pull request to integrate NATS support into this project?

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