grpc / grpc/grpc-java

Tracking issue for ServerCallExecutorSupplier API being experimental

オープン
#8,274 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
experimental API
主要言語
Java
スター
12.1k
フォーク
4k
平均マージ
2日 17時間
マージ済み PR(30日)
37

説明

Allows for defining an executor per-service or per-method. Discussed in https://github.com/grpc/grpc-java/issues/7874.
This does not replace `ServerBuilder.execute()`, which is a the default executor to run tasks before the point when `executorSupplier` can be called, or as a fallback executor when `executorSupplier` returns nothing.

~If `ServerBuilder.executorSupplier()` is provided, `ServerBuilder.directExecutor()` is automatically disabled.~

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

ここで説明されている ServerCallExecutorSupplier API と、ServerBuilder.executorSupplier()、execute()、directExecutor() のエントリポイントから始めてください。実験的な API とその executor の動作を理解するため、issue #7874 の議論を読んでください。payload では、この tracking issue に対する具体的な完了基準は定義されていません。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
backend-api-design
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
20/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。