Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-4770

Investigate performance improvements for 'Resources' class.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Accepted
    • Critical
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Currently we have some performance issues when we have heavy usage of the Resources class. Currently, we tend to work around these issues (e.g. reduce the amount of Resources arithmetic operations in the caller code).

      The implementation of Resources currently consists of wrapping underlying Resource protobuf objects and manipulating them. This is fairly expensive compared to doing things more directly with C++ objects.

      This ticket is to explore the performance improvements of using C++ objects more directly instead of working off of Resource objects.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              bmahler Benjamin Mahler
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: