Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-19128

Reduce job serialization footprint

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 6.0, 7.10, 8.1
    • Fix Version/s: None
    • Component/s: Events / Works, Redis

      Description

      When using a Redis work queue all async job are serialized.

      A job is serialized at least twice at schedule and at completion time.

      Some async listener use 8k to serialize their job, this creates a performance issue and can saturate the Redis memory creating inconsistency state on the WorkManager.

      Some worker are serialized with principals, coresession, schemas .... this should be fixed.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: