-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Internal Code
-
None
-
Service Arch
We have many components in the server that have a ServiceEntryPoint prefix, all doing different things. Examples are:
- ServiceEntryPointCommon: responsible for running commands and serving ingress requests.
- ServiceEntryPointImpl: manages ingress sessions.
This ticket asks for renaming ServiceEntryPointImpl to (for example) IngressSessionManager, to help with understanding the role of each class and avoid confusion. We can use the ongoing refactoring work for ServiceEntryPointCommon (PM-2770) to discuss (possible) naming alternatives.
- is duplicated by
-
SERVER-84194 Summarize examples of reducing concurrency cost for core data types
- Closed