Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-17671

Create better documentation for transactions

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      There is not a single source of truth that explains how transactions should work in kafka.

      We should create a document that explains how they work, the guarantees, and tips for how to design applications that use transactions.

       

      The topic came up when discussing https://issues.apache.org/jira/browse/KAFKA-17582 and the expectations for consumer offsets when transactions are aborted. This should be made clear in the documentation.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            schofielaj Andrew Schofield
            jolshan Justine Olshan

            Dates

              Created:
              Updated:

              Slack

                Issue deployment