-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Networking & Observability
-
N&O Prioritized List
-
2
When we start the gRPC transport layer for egress communication, we always start the default reactor. However, this is only needed if we are using gRPC in sync mode, as async mode will always have a reactor provided. The polling loop of this reactor takes up 2.5% of total CPU time even though it is never used, and so we should only start it when it is first needed.
- is depended on by
-
SERVER-97165 Validate e2e mongot/mongod performance testing with gRPC meets goal
- Open