danielgerlag / danielgerlag/workflow-core

Proposition: Implementation of queue provider for Apache Kafka

Open
#1,033 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
C#
Stars
5.9k
Forks
1.3k
Avg merge
1d 1h
Merged PRs (30d)
5

Description

First of all, I would like to thank you to all the contributors for their work. We really like to use this library and we are planning to continue. Which gets us to the issue at hand.

We use workflow-core in a cloud-native solution where we use other services as well for example Apache Kafka as a unified message bus. We would like to utilize the advantages of that technology in other parts of our system. At the moment workflow- core is not capable of harnessing that power.

We would like to see an extension package for workflow-core that enables the usage of Apache Kafka as a queue provider. Please take it into consideration. We are happy to contribute as much as needed.

We are a small dev team but we are willing to put all the effort that is required to develop that package. So I would like to contact the maintainer and the contributors on how we should get started if such feature makes sense for you guys as well.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue proposes an extension package for workflow-core that uses Apache Kafka as a queue provider, but names no files, tests, or entry points. Start by reviewing the workflow-core queue-provider extension points and existing providers, then determine the package scope and acceptance criteria with the maintainers.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, kafka
Domain
distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.