All Projects → snmslavk → kafka-net-core

snmslavk / kafka-net-core

Licence: MIT License
kafka .net core library

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to kafka-net-core

Confluent Kafka Dotnet
Confluent's Apache Kafka .NET client
Stars: ✭ 2,110 (+9073.91%)
Mutual labels:  kafka-client, kafka-clients
Apachekafkatutorials
Example Code for Kafka Tutorials @ Learning Journal
Stars: ✭ 155 (+573.91%)
Mutual labels:  apache-kafka, kafka-client
Kq
Kafka-based Job Queue for Python
Stars: ✭ 530 (+2204.35%)
Mutual labels:  apache-kafka, kafka-client
Kafka Ui
Open-Source Web GUI for Apache Kafka Management
Stars: ✭ 230 (+900%)
Mutual labels:  apache-kafka, kafka-client
Karafka
Framework for Apache Kafka based Ruby and Rails applications development.
Stars: ✭ 1,223 (+5217.39%)
Mutual labels:  apache-kafka, kafka-client
kafkaSaur
Apache Kafka client for Deno
Stars: ✭ 42 (+82.61%)
Mutual labels:  apache-kafka, kafka-client
MudBlazor.Markdown
Markdown component based on the MudBlazor environment
Stars: ✭ 30 (+30.43%)
Mutual labels:  netcore
SignalR-Core-SqlTableDependency
Shows how the new SignalR Core works with hubs and sockets, also how it can integrate with SqlTableDependency API.
Stars: ✭ 36 (+56.52%)
Mutual labels:  netcore
OpenSourceComputerVision
Open Source Computer Vision with TensorFlow, MiniFi, Apache NiFi, OpenCV, Apache Tika and Python For processing images from IoT devices like Raspberry Pis, NVidia Jetson TX1, NanoPi Duos and more which are equipped with attached cameras or external USB webcams, we use Python to interface via OpenCV and PiCamera. From there we run image processin…
Stars: ✭ 39 (+69.57%)
Mutual labels:  apache-kafka
mongodb-cluster-docker-compose
Demo a simple sharded Mongo Cluster with a replication using docker compose
Stars: ✭ 148 (+543.48%)
Mutual labels:  netcore
SockNet
The easiest and fastest way to work with sockets in C#
Stars: ✭ 42 (+82.61%)
Mutual labels:  netcore
BioBalanceDetector
Bio Balance Detector's products aim to show the weak electromagnetic fields around every living being (including plants, animals and humans) and display it in a heat-map like hyper-spectral image.
Stars: ✭ 18 (-21.74%)
Mutual labels:  netcore
AspSqliteCache
An ASP.NET Core IDistributedCache provider backed by SQLite
Stars: ✭ 39 (+69.57%)
Mutual labels:  netcore
DominicanWhoCodes
DominicanWho.Codes App
Stars: ✭ 58 (+152.17%)
Mutual labels:  netcore
AmiClient
Modern .NET Standard client for accessing the Asterisk AMI protocol using async/await and Reactive Extensions (Rx)
Stars: ✭ 30 (+30.43%)
Mutual labels:  netcore
amq-examples
This repository contains a set of examples to be used with Red Hat AMQ messaging suite components.
Stars: ✭ 25 (+8.7%)
Mutual labels:  apache-kafka
Terminal
All-in-one solution for the management and security of your Telegram group. This is the third version and is written in C#
Stars: ✭ 12 (-47.83%)
Mutual labels:  netcore
DDNRuntime-examples
DDNRuntime(Delphi .NET Framework/.NET Core Runtime) example. DDNRuntime is a library for Delphi to call .net dll. Support the assembly written by c#, vb.net. Support importing .net dll to delphi, can create .net wrapper automatically.
Stars: ✭ 15 (-34.78%)
Mutual labels:  netcore
Insulator
A client UI to inspect Kafka topics, consume, produce and much more
Stars: ✭ 53 (+130.43%)
Mutual labels:  apache-kafka
Ark.Tools
Ark set of helper libraries
Stars: ✭ 20 (-13.04%)
Mutual labels:  netcore

NuGet version

kafka-net-core

This is the net core versions of the library kafka-net

Examples

Use .NET CLI

dotnet add package kafka-net-core --version 1.0.2
Producer
var options = new KafkaOptions(new Uri("http://localhost:9092"));
var router = new BrokerRouter(options);

using (Producer client = new Producer(router))
{
    client.SendMessageAsync("test_topic", new[] { new Message("hello world") }).Wait();
}
Consumer
var options = new KafkaOptions(new Uri("http://localhost:9092"));
var router = new BrokerRouter(options);
using (var consumer = new Consumer(new ConsumerOptions("test_topic", router)))
{
    // Consume returns a blocking IEnumerable (ie: never ending stream)
    foreach (var message in consumer.Consume())
    {
        Console.WriteLine("Response: P{0},O{1} : {2}",
            message.Meta.PartitionId, message.Meta.Offset, message.Value);
    }
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].