← All tracks

Kafka

Partitions, consumer groups, and the streaming trade you can defend

16 questions with hidden solutions

Drill this stack →

  1. Q1LinkedInConfluentUberStreamingeasy

    Why can two consumers in the same group not share one partition?

  2. Q2AmazonNetflixTwilioStreamingeasy

    Kafka vs Kinesis — what is the real trade?

  3. Q3StripePayPalSquareStreaminghard

    at-least-once vs exactly-once. What do you actually promise a downstream table?

  4. Q4SlackDatadogConfluentStreaminghard

    A consumer lag spike at 09:00. How do you debug in order?

  5. Q5LinkedInShopifyRobinhoodStreamingeasy

    Compaction vs deletion retention. When do you use a compacted topic?

  6. Q6AirbnbLyftDoorDashStreaminghard

    What is a poison pill, and how do you not stall the whole partition?

  7. Q7ConfluentLinkedInUberStreamingeasy

    max.poll.interval vs a slow sink.

  8. Q8DebeziumConfluentShopifyStreamingmedium

    Tombstones — what do you produce for a CDC delete?

  9. Q9LinkedInUberConfluentStreaminghard

    linger.ms and batch.size — what are you trading?

  10. Q10ConfluentLinkedInStripeStreamingmedium

    Schema registry compatibility in CI.

  11. Q11ConfluentLinkedInUberStreaminghard

    acks=all and a producer still duplicates. How?

  12. Q12ConfluentShopifySlackStreamingmedium

    A compacted topic still has two values for one key. Why?

  13. Q13StripeShopifyElasticStreamingmedium

    You need to fan a CDC stream to Snowflake and to a search index. Two consumers or one consumer that writes both?

  14. Q14TwitterMetaTwitchStreaminghard

    partition=user_id and one celebrity user melts a partition. Redesign in two sentences.

  15. Q15ConfluentLinkedInThe New York TimesStreamingmedium

    Schema Registry BACKWARD vs FULL. What can a producer do on Monday?

Search DataLane

↑↓ navigate↵ openesc close