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

Design gRPC server and streaming support in libprocess.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • libprocess

    Description

      Currently libprocess only supports gRPC client for unary gRPC calls through MESOS-7749. To have full gRPC support to enable V1 gRPC API, we have to lay out the design for:
      1. gRPC server support for unary gRPC calls.
      2. gRPC server streaming support.

      Optionally, we could consider support the following:
      3. gRPC client streaming support. Only very few API calls use this so not as important as above.
      4. gRPC bidirectional streaming support. Mesos API does not use this pattern currently.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              chhsia0 Chun-Hung Hsiao
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: