{"id":18364569,"url":"https://github.com/mukul273/springboot-kafka","last_synced_at":"2026-05-15T20:31:58.044Z","repository":{"id":177639560,"uuid":"147010186","full_name":"mukul273/SpringBoot-Kafka","owner":"mukul273","description":"Sprint boot with Apache kafka integration - Consumer and Producer ","archived":false,"fork":false,"pushed_at":"2018-09-08T16:04:08.000Z","size":51,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-12T21:38:50.328Z","etag":null,"topics":["apache-kafka","kafka","kafka-consumer","kafka-producer","spring-boot"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mukul273.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-01T15:29:29.000Z","updated_at":"2018-09-08T16:04:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"2b2961d5-a9cc-4c27-9bcd-285e2e58165c","html_url":"https://github.com/mukul273/SpringBoot-Kafka","commit_stats":null,"previous_names":["mukul273/springboot-kafka"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mukul273/SpringBoot-Kafka","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mukul273%2FSpringBoot-Kafka","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mukul273%2FSpringBoot-Kafka/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mukul273%2FSpringBoot-Kafka/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mukul273%2FSpringBoot-Kafka/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mukul273","download_url":"https://codeload.github.com/mukul273/SpringBoot-Kafka/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mukul273%2FSpringBoot-Kafka/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33078898,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T20:25:35.270Z","status":"ssl_error","status_checked_at":"2026-05-15T20:25:34.732Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache-kafka","kafka","kafka-consumer","kafka-producer","spring-boot"],"created_at":"2024-11-05T23:10:54.167Z","updated_at":"2026-05-15T20:31:58.015Z","avatar_url":"https://github.com/mukul273.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Welcome to Apache Kafka and Spring Boot Integration for producer as well as consumer.\n\nPlease visit https://kafka.apache.org/quickstart for running the instance of kafka and zookeeper.\n\nIn case if you are not able to get to the URl then below are the details:\n\n1. To start the zookeeper\nbin/zookeeper-server-start.sh config/zookeeper.properties\n\n2. to start the kafka cluster server\nbin/kafka-server-start.sh config/server.properties\n\n3. to manually create a new topic\nbin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test (replace test with your topic name)\n\n4. to list the topics\nbin/kafka-topics.sh --list --zookeeper localhost:2181 (This will display topics list)\n\n5. to send a msg using producer\nbin/kafka-console-producer.sh --broker-list localhost:9092 --topic test(replace test with your topic name)\n\n6. to see the consumer consuming the message\nbin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning(replace test with your topic name)\n\n7. Remember to read about the group(s) in kafka, very useful information\nhttps://cwiki.apache.org/confluence/display/KAFKA/Consumer+Group+Example\n\n8. To delete the msgs from producer\nseq 0 | ./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic Kafka_Example_json\nreplace the number after seq to delete those number of msgs. Msgs after that number will be retained. Before that number will be deleted from queue.\n\nMy code uses lombok to avoid biler plate code.\n\nThere is active information in the code for your information.\n\nEnjoy !!!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmukul273%2Fspringboot-kafka","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmukul273%2Fspringboot-kafka","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmukul273%2Fspringboot-kafka/lists"}