Skip to content

Instantly share code, notes, and snippets.

View mranand4's full-sized avatar
🎯
Focusing

Shivansh Anand mranand4

🎯
Focusing
  • India
View GitHub Profile
@mranand4
mranand4 / apache_kafka_interview_questions.md
Created April 18, 2026 10:02 — forked from bansalankit92/apache_kafka_interview_questions.md
50 Apache Kafka Interview Questions and Answers for all experience level

(Q.1) What is Apache Kafka?

Apache Kafka is a publish-subscribe open source message broker application. This messaging application was coded in “Scala”. Basically, this project was started by the Apache software. Kafka’s design pattern is mainly based on the transactional logs design. For detailed understanding of Kafka, go through,
Kafka Tutorial.

(Q.2) Enlist the several components in Kafka.

The most important elements of Kafka are:

  • Topic – Kafka Topic is the bunch or a collection of messages.
  • Producer – In Kafka, Producers issue communications as well as publishes messages to a Kafka topic.
  • Consumer – Kafka Consumers subscribes to a topic(s) and also reads and processes messages from the topic(s).
@mranand4
mranand4 / deleteDiscordMessages.js
Created August 31, 2024 19:46 — forked from victornpb/deleteDiscordMessages.js
Delete all your messages from DM or Channel in Discord
/*
This file is now hosted here:
https://github.com/victornpb/undiscord
*/