Franzy 0.0.1

Clojure Kafka client with support for Kafka producer, consumer, rebalancing, administration, and validation.

Installation

To install, add the following dependency to your project or build file:

[ymilky/franzy "0.0.1"]

Topics

Namespaces

franzy.clients.codec

Encodes and decodes Java and Clojure types used with org.apache.kafka.common

franzy.clients.connect.schema

Public variables and functions:

franzy.clients.consumer.callbacks

franzy.clients.consumer.client

Public variables and functions:

franzy.clients.consumer.defaults

franzy.clients.consumer.partitioners

franzy.clients.consumer.protocols

franzy.clients.consumer.results

Kafka result set (ConsumerRecords) implementations.

Public variables and functions:

franzy.clients.consumer.schema

Schemas for Kafka Consumers and related types.

franzy.clients.consumer.types

franzy.clients.producer.callbacks

Public variables and functions:

franzy.clients.producer.client

Public variables and functions:

franzy.clients.producer.defaults

franzy.clients.producer.partitioners

Partitioners used to partition topic partitions.

Public variables and functions:

franzy.clients.producer.protocols

Public variables and functions:

franzy.clients.producer.schema

Schemas for Kafka Producers and related types.

franzy.clients.producer.types

franzy.serialization.deserializers

Implementations of core Apache Kafka and Franzy deserializers. For more serializers, see Franzy docs.

franzy.serialization.serializers

Implementations of core Apache Kafka and Franzy serializers. For more serializers, see Franzy docs.