Uploaded image for project: 'Indy Node'
  1. Indy Node
  2. INDY-1660

Performance of monitor should be improved

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Complete
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Under high load when requests are received faster than they are ordered monitor.requestOrdered starts taking significant portion of time, which leads to even slower ordering. This should be fixed.

      There is a place in the monitor where we have quadratic asymptotic for 3PC batch size because we iterate twice.

      We need to fix this, which can give us a benefit in performance, especially in case of DDoS where we may have huge 3PC batches.

        Attachments

          Activity

            People

            Assignee:
            sergey.khoroshavin Sergey Khoroshavin
            Reporter:
            ashcherbakov Alexander Shcherbakov
            Watchers:
            Alexander Shcherbakov, Sergey Khoroshavin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: