confluentinc / confluent-kafka-dotnet

Confluent's Apache Kafka .NET client
https://github.com/confluentinc/confluent-kafka-dotnet/wiki
Apache License 2.0
18 stars 852 forks source link

Need to Support Kafka Streams APIs #344

Open liu-hongwei opened 6 years ago

liu-hongwei commented 6 years ago

Description

Start from version 0.10.0.X, Kafka itself supports the Streams APIs, however, seems except the Java version clients support this feature, the .net client still does not support Kafka Streams APIs.

enabling this feature in .net client will be really helpfully when we use Kafka on .net platform , especially for real time data processing.

How to reproduce

not bug, but feature implementation.

Checklist

Please provide the following information:

LGouellec commented 3 years ago

Yeah of course. This library is .net standard 2.1 compliant. So .net core >= 3 works !

zlarson commented 3 years ago

Hi @Asif-Mahmood, community package exist to support Kafka Streams in .NET Standard 2.1. It's begin in written. All features are not available yet (but soon I hope). You can check here for more details.

is there a timeframe for the rocksdb support?

LGouellec commented 3 years ago

Hi @Asif-Mahmood, community package exist to support Kafka Streams in .NET Standard 2.1. It's begin in written. All features are not available yet (but soon I hope).

You can check here for more details.

is there a timeframe for the rocksdb support?

Hi, I am small late about this feature. Rocksdb support, changelog topic & répartition topic will be available in next release (current April if all Ok)

undecided2013 commented 3 years ago

I am bumping this up. As a .net dev for many years and a kafka user for the past 4 years, I believe making kafka streams available to the .net is important. I see this issue has been around for 2 years now. Are there any roadblocks to starting this work? Is it anywhere on the roadmap? Thx

tomasfabian commented 3 years ago

Hi, I created an alternative approach to Kafka Streams via ksqldb for .NET. Please check out my repo ksqlDB.RestApi.Client-DotNet.

ksqldb LINQ provider is an officially unofficial .NET client for ksqldb.

DatStorm commented 1 year ago

It is now 2023 and this issue is still open and upvotes has reached 279! How high does it need to go before work will start?

bewarusman commented 1 year ago

We still need this.

In-Wake commented 1 year ago

6 years?

jangarach commented 1 year ago

Why not negotiate with @LGouellec about adding his works to the official support?