|
- package kafka
-
- import (
- "time"
-
- "github.com/segmentio/kafka-go"
- )
-
- func KafkaWriter(kafkaURL, topic string) *kafka.Writer {
- return &kafka.Writer{
- Addr: kafka.TCP(kafkaURL),
- Topic: topic,
- Balancer: &kafka.LeastBytes{},
- BatchSize: 100,
- BatchTimeout: 10 * time.Millisecond,
- }
- }
|