Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-18153 Merge DESDL functionality into ESP itself
  3. HPCC-18754

Create more efficient and centralized subscription mechanism

    XMLWordPrintable

Details

    • Sub-task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 7.0.0
    • ESDL
    • None

    Description

      Currently the subscription is from every binding, and every binding monitors the whole binding and definition sections. Improvements:
      1) monitor by a central entity, which will reload corresponding binding as needed
      2) monitor a designated item, instead of the whole bindings and definitions trees. For example, monitor ESDL/Subscription/Change, which is just a single value.

      There were some discussions about #2 at offsite meeting. Basically we can improve the performance by monitoring a simple Dali value, or by creating another mechanism without using Dali. The consensus is to monitor a simple Dali value for simplicity, but put it in a well defined interface for possible future extensions.

      Attachments

        Activity

          People

            mayx Yanrui Ma (Inactive)
            mayx Yanrui Ma (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: