Closed johnhenning closed 1 year ago
Hi,
This is something we strive to, you can find the issue here: airtai/fastkafka#17
The first step is to abstract FastKafka so that underlying kafka back-ends can be interchangeable (at the moment we are using AIOKafka) and the issue has been opened here: airtai/fastkafka#30 . This is actually planned to be done in this sprint, so you should see some progress soon :) Next step is to abstract it so that it can be used with other message brokers such as rabbitmq, you can expect this to start after the first step is completed, probably in the next sprint (beginning of June).
Closing this as it's a duplicate of airtai/fastkafka#17
It would be great if Kafka could be abstracted away so that other message brokers, pub-sub or event based systems could be used, ie
Having an interface that is AsyncAPI compliant could be a good starting point.