Hey Vinothini,
Hi and welcome to the Kafka community! 👋
Great to hear you're interested in contributing! Here's how you can get
started:
a. Getting Familiar with Kafka
To get hands-on quickly and understand how Kafka works, we recommend
starting with the Kafka Quickstart Guide [1]
It walks you through setting up a Kafka broker locally, producing and
consuming messages — a great way to build intuition.
b. Setting Up Kafka for Local Development
If you're planning to make changes to the Kafka codebase or test patches
locally:
- Clone the repo [2]
- Follow the Development README [3] to build the project and run a broker.
This will help you:
- Build Kafka from source
- Run unit and integration tests
- Start a Kafka broker locally with custom changes
c. Exploring Good First Issues
You can browse beginner-friendly issues using the newbie label on Jira [4].
We're glad to have you on board — happy learning!
[1]: https://kafka.apache.org/documentation/#quickstart
[2]: https://github.com/apache/kafka
[3]:
https://github.com/apache/kafka?tab=readme-ov-file#running-a-kafka-broker
[4]:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20KAFKA%20AND%20labels%20%3D%20newbie
Sanskar Jhajharia
Sr. Software Engineer @ Confluent
Contact: Personal <jhajharia.sanskar@gmail.com> | Official
<sjhajharia@confluent.io>
On Wed, Jun 11, 2025 at 7:00 PM Vinothini A <vinuvas321@gmail.com> wrote:
> Hi team,
> I want to contribute to kafka.
> Im a newbie may i know how to start and test the application.
>
> can you please help here.
>
> Regards,
> vinothini.
>
Hi and welcome to the Kafka community! 👋
Great to hear you're interested in contributing! Here's how you can get
started:
a. Getting Familiar with Kafka
To get hands-on quickly and understand how Kafka works, we recommend
starting with the Kafka Quickstart Guide [1]
It walks you through setting up a Kafka broker locally, producing and
consuming messages — a great way to build intuition.
b. Setting Up Kafka for Local Development
If you're planning to make changes to the Kafka codebase or test patches
locally:
- Clone the repo [2]
- Follow the Development README [3] to build the project and run a broker.
This will help you:
- Build Kafka from source
- Run unit and integration tests
- Start a Kafka broker locally with custom changes
c. Exploring Good First Issues
You can browse beginner-friendly issues using the newbie label on Jira [4].
We're glad to have you on board — happy learning!
[1]: https://kafka.apache.org/documentation/#quickstart
[2]: https://github.com/apache/kafka
[3]:
https://github.com/apache/kafka?tab=readme-ov-file#running-a-kafka-broker
[4]:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20KAFKA%20AND%20labels%20%3D%20newbie
Sanskar Jhajharia
Sr. Software Engineer @ Confluent
Contact: Personal <jhajharia.sanskar@gmail.com> | Official
<sjhajharia@confluent.io>
On Wed, Jun 11, 2025 at 7:00 PM Vinothini A <vinuvas321@gmail.com> wrote:
> Hi team,
> I want to contribute to kafka.
> Im a newbie may i know how to start and test the application.
>
> can you please help here.
>
> Regards,
> vinothini.
>
Comments
Post a Comment