Open source software that I’ve authored and some of my more significant contributions to other projects. For details see my GitHub profile.
I open sourced Kafka Lag Exporter to help users monitor Kafka consumer group lag & latency in their Apache Kafka apps. An Akka Typed application that runs on Kubernetes and exports Promtheus metrics. Introduced in the following blog post: Monitor Kafka Consumer Group Latency with Kafka Lag Exporter.
A set of three end-to-end Apache Spark Streaming applications I’ve used in presentations to teach people about Spark.
- Strimzi - Grafana Monitoring Dashboards for Apache Kafka and ZooKeeper - PR, Docs
- Strimzi - Helm Chart for Strimzi - PR, Docs
- Alpakka Kafka - Apache Kafka Transactions Support - PR #1, PR #2, Docs
- Apache Kafka - Scala DSL for Kafka Streams (collaboration with Debasish Ghosh) - PR #1, PR #2, KIP-270, Docs