Uploaded image for project: 'Atlas'
  1. Atlas
  2. ATLAS-2075

Support Messages from Hooks of Arbitrarily Large Size

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.8-incubating
    • 0.8.2, 1.0.0
    • atlas-core
    • None

    Description

      Background
      Messages produced by Hooks have potential to be larger than 1MB, which is the size threshold imposed by Kafka.

      Although, compressing the messages (see ATLAS-2064) alleviates the the problem, it is not a complete solution. It is possible even for compressed messages to exceed the size threshold.

      Solution
      If the compressed message produced exceeds the size threshold, split the messages. Accumulate the message at consumer end.

      Account for cases such as:

      • Messages are not received in order they are produced.
      • Atlas server is shutdown before it can consume all the split messages.

      Attachments

        Issue Links

          Activity

            People

              amestry Ashutosh Mestry
              amestry Ashutosh Mestry
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: