View Source Kafkaesque.Clients.BrodClient (Kafkaesque v1.0.0-rc.2)

Basic client implementation using brod

Produces synchronously, and automatically starts all the required producers.

Required options:

  • :client_id: An atom which will be used as the client name
  • :brokers: A list of {address, port} tuples for kafka brokers. Addresses should be charlists.

Also accepts the same options as :brod.start_client/3