Skip to content

A Kafka Forwarder written in ASP.NET Core (Kestrel) for Segment outbound events.

License

Notifications You must be signed in to change notification settings

seg-leonelsanches/kafka-forwarder-kestrel

Repository files navigation

kafka-forwarder-kestrel

A Kafka Forwarder written in ASP.NET Core (Kestrel) for Segment outbound events.

Local Setup

We use https://github.com/conduktor/kafka-stack-docker-compose to run a local Kafka cluster.

Running

If using VSCode, there's a Run and Debug configuration for the project. Otherwise, run dotnet run from the project directory.

OpenAPI Docs

The OpenAPI docs are available at /swagger/index.html (locally under https://localhost:7163/swagger/index.html).

Recipes

Create topic without validation

kafka-topics --create --bootstrap-server localhost:9092 --replication-factor 1 \ 
    --partitions 1 --topic my-topic \ 
    --config confluent.value.schema.validation=false

About

A Kafka Forwarder written in ASP.NET Core (Kestrel) for Segment outbound events.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages