Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-1326

Evaluate/port JStorm message processing

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

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • storm-core

    Description

      Storm:
      Deserialization happens on the netty thread

      Serialization happens after the send queue when batching is happening.

      JStorm:
      Add receiving and transferring queue/thread for each task to make deserialization and serialization asynchronously
      Remove receiving and transferring thread on worker level to avoid unnecessary locks and to shorten the message processing phase

      The two sound equivalent now, but we should talk to see if there are other optimizations needed.

      Attachments

        Issue Links

        Activity

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

          People

            basti.lj Basti Liu
            revans2 Robert Joseph Evans

            Dates

              Created:
              Updated:

              Slack

                Issue deployment