Kvasir

Opinionated Kafka library.

Installation

The package can be installed by adding kvasir to your list of dependencies in mix.exs:

def deps do
  [
    {:kvasir, "~> 0.0.1"},
  ]
end

The docs can be found at https://hexdocs.pm/kvasir.

Optional Dependencies

Kvasir Agent

Kvasir Agent extension to allow for aggregated state processes.

Kvasir Projector

Kvasir Projector extension to allow for event projection.

KSQL

KSQL extension to allow for KSQL queries and commands.

Also replaces the streams with KSQL print queries.