Uploaded image for project: 'RecordService (READ-ONLY)'
  1. RecordService (READ-ONLY)
  2. RS-95

Enable worker to handle a large number of client requests

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Not A Bug
    • Affects Version/s: 0.3.0
    • Fix Version/s: None
    • Component/s: Server
    • Labels:

      Description

      Currently, suppose the number of incoming requests is much greater than the number of worker threads in a RS worker, many of the requests will fail because the server is busy. The client will retry, however they may still fail because the requests are too many.

      The above scenario looks pretty common because RS is a shared component between the computing and storage layers. I would also assume it is common that a RS worker will receive many client requests at the same time. Therefore, we need to have a better solution for this issue.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              sunchao Chao Sun
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: