Skip to content

troy-west/kstream-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clojure (hearts) Kafka Streams

Clojure is a data-oriented langauge that runs on the JVM, a perfect companion for Streaming Compute with Kafka.

This library is designed to demonstrate Kafka Streams with Clojure via the Kafka Streams Testing Framework.

No dependency on a running Kafka cluster, just run:

lein test

Or run the troy-west.kstream.examples test namespace within a REPL

Curious to see what Clojure and Kafka Streams tests looking like? Here are the goodies!

How about Clojure / Transit specific Serdes? Right over here.

We'll add examples to this library over time, you're welcome to contribute.

License

Copyright © 2018 Troy-West Pty Ltd.

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

About

Testing Kafka Streams Topologies in Clojure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published