-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:
-
Service Arch
-
Fully Compatible
-
Service arch 2020-07-13, Service Arch 2020-07-27, Service Arch 2020-08-24
The transport layer itself is relatively contained within our system.
Notable pieces include (but are not limited to):
- TransportLayer
- TransportLayerASIO
- transport::Session
- SessionASIO
- MessageCompressor
These pieces should be described in src/mongo/transport/README.md.
This is intended to be abstract documentation, describe relationships and state transitions not code in common language.