farmdawgnation / kafka-detective   0.7.1

Apache License 2.0 Website GitHub

A tool for continuous end-to-end testing of streaming data applications.

Scala versions: 2.12

Kafka Detective

Build Status Maven Central Codacy Badge

Kafka Detective is a tool for continuous end-to-end testing of streaming data applications.

Internally at MailChimp, we use it for validating the correctness and performance of our Data Pipeline. This project is stable and under active development, but documentation is an ongoing effort.

Documentation

For learning about how Detective works, we recommend reading our documentation site: https://detective.frmr.me.

Getting in Touch and Contributing

Questions, bugs, feature requests and more should all be filed as issues. Discussion about the project will take place in the issues system.

Contributions are welcome. Please see the contribution guide for more information.

Building

To build this project you'll need to use:

Once both are installed and set up, you should be able to spin up sbt to get things up and running. Do be advised sbt doesn't work with JDK 9.

About

This software was developed at MailChimp, who generously allowed me to open source it under the Apache 2 License. I also help maintain several other open source projects, including the Lift Framework and Dispatch.