Skip to content
javabypankaj
HomeLibraryPopularCommunity
11
Kafka & Messaging
15 topics · 91 questions
1Kafka Fundamentals: Topics, Partitions, Offsets0/18182Consumer Groups & Rebalancing0/553Replication & Fault Tolerance0/13134Delivery Semantics & Exactly-Once0/10105Producer: Config, Acks, Batching0/10106Consumer: Commits, Polling, Deserialization0/777Kafka Streams0/228Kafka Connect0/449Spring Kafka Integration0/2210Schema Registry & Avro0/2211Compaction & Retention0/5512Error Handling & Dead Letter Topics0/6613Kafka vs RabbitMQ vs SQS vs Pulsar0/514Troubleshooting & Operations0/1115Advanced Kafka: Security, Tuning, Patterns0/11
1Kafka Fundamentals: Topics, Partitions, Offsets182Consumer Groups & Rebalancing53Replication & Fault Tolerance134Delivery Semantics & Exactly-Once105Producer: Config, Acks, Batching106Consumer: Commits, Polling, Deserialization77Kafka Streams28Kafka Connect49Spring Kafka Integration210Schema Registry & Avro211Compaction & Retention512Error Handling & Dead Letter Topics613Kafka vs RabbitMQ vs SQS vs Pulsar514Troubleshooting & Operations115Advanced Kafka: Security, Tuning, Patterns1
15 topics91 Qs0%
01Core Java17002OOP3203Collections6704Exception Handling2805Concurrency & Multithreading12706Java Streams, Lambda & Functional Programming32807Spring & Spring Boot2608Transactions3209JPA & Hibernate6910Microservices19411Kafka & Messaging9112DevOps, CI/CD & Tooling13313Database & SQL14114REST API & Web4015Design Patterns & LLD5716Advanced Java7117Coding Problems: DSA49218AWS & Cloud4119Data Engineering19420QA, Testing & SDET4121System Design3522Security2023Behavioral / HR: STAR Method37
15Topics
91Questions
0%Complete
13 of 15 topics
Topics
1Kafka Fundamentals: Topics, Partitions, Offsets0/18182Consumer Groups & Rebalancing0/553Replication & Fault Tolerance0/13134Delivery Semantics & Exactly-Once0/10105Producer: Config, Acks, Batching0/10106Consumer: Commits, Polling, Deserialization0/777Kafka Streams0/228Kafka Connect0/449Spring Kafka Integration0/2210Schema Registry & Avro0/2211Compaction & Retention0/5512Error Handling & Dead Letter Topics0/66
13Kafka vs RabbitMQ vs SQS vs Pulsar0/55
14Troubleshooting & Operations0/1115Advanced Kafka: Security, Tuning, Patterns0/11

Kafka vs RabbitMQ vs SQS vs Pulsar

Kafka & Messaging·Topic 13 of 15·5 questions
Q1What is the difference between Kafka and RabbitMQ, and when do you use each?

Kafka is a durable, replayable log for high-throughput event streaming; RabbitMQ is a routing-rich message broker for task delivery with low latency and no replay.

Read Answer
Q2What is Apache Pulsar, and when would you consider Pulsar over Kafka?

Pulsar is a log and a queue in one system, with stateless brokers over BookKeeper storage, native multi-tenancy, and built-in geo-replication.

Read Answer
Q3Choosing between Kafka, AWS SQS, and RabbitMQ for asynchronous communication

Kafka records that something happened, SQS says a job needs doing, and RabbitMQ decides where to route this message.

Read Answer
Q4Apache Pulsar versus Kafka: architecture and when to prefer each

Pulsar decouples stateless brokers from BookKeeper storage for fast scaling and multi-tenancy, while Kafka's broker-owns-storage model wins on maturity, ecosystem, and raw throughput.

Read Answer
Q5Choosing a partition key and what happens with a bad choice (hot partition)

Pick a high-cardinality, evenly distributed key so load spreads across all partitions; a skewed key creates a hot partition that bottlenecks one consumer and one broker.

Read Answer
Previous · Topic 12Error Handling & Dead Letter Topics6 questionsNext · Topic 14Troubleshooting & Operations1 questions
javabypankaj© 2026 javabypankaj
PrivacyTerms
HomeSearchLibrary