Getting Started as a Kafka Developer

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • Sonar - Write Clean Java Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
  • kcat

    Generic command line non-JVM Apache Kafka producer and consumer

    kcat (formerly KafkaCat) - https://github.com/edenhill/kcat

  • cli

    CLI for Confluent Cloud and Confluent Platform (by confluentinc)

    Confluent CLI - https://docs.confluent.io/confluent-cli/current/overview.html

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • kcctl

    A modern and intuitive command line client for Kafka Connect

    kcctl (CLI for Kafka Connect) - https://github.com/kcctl/kcctl

  • kafdrop

    Kafka Web UI

    Kafdrop - https://github.com/obsidiandynamics/kafdrop

  • demo-scene

    👾Scripts and samples to support Confluent Demos and Talks. ⚠️Might be rough around the edges ;-) 👉For automated tutorials and QA'd code, see https://github.com/confluentinc/examples/

    Once you’ve decided on a language to focus on, it’s time to start filling those knowledge gaps. Don’t be discouraged by this step. We all have knowledge gaps, and filling them can be very rewarding. First, you’ll want to make sure you have a good understanding of Kafka basics. Fortunately, there are many resources to help you with this. A web search will turn up many great books and other resources. And, of course, Confluent Developer offers interactive courses ranging from introductory (Apache Kafka 101) to advanced (Kafka Internals), full documentation, and other content to help you get started.

  • akhq

    Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more...

    akHQ - https://github.com/tchiotludo/akhq

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts