AyCode.Core/AyCode.Services/docs
Loretta 82a407ff82 Chunked framing for AsyncSegment: zero-copy SignalR ser/deser
Implement self-describing chunked protocol ([201][UINT16][data], [202] end) for AsyncSegment mode, enabling true zero-copy, pipeline-parallel serialization/deserialization of large arguments in SignalR.
- AsyncPipeWriterOutput now reserves a 3-byte header per chunk and supports two backpressure modes.
- AcBinaryHubProtocol routes streamable arguments through WriteMessageChunked, with chunk accumulation and background deserialization on the receiver.
- Logging now uses ILogger; documentation and wire format details updated.
- Consumer code updated to use new mode and diagnostics.
- Improves throughput, memory usage, and maintainability for large payloads.
2026-04-11 10:35:03 +02:00
..
LOGGING_REMOTE.md Update doc links: use inline code, unify relative paths 2026-03-29 22:32:11 +02:00
SIGNALR.md Refactor: clarify and implement protocol serialization modes 2026-04-10 16:10:28 +02:00
SIGNALR_BINARY_PROTOCOL.md Chunked framing for AsyncSegment: zero-copy SignalR ser/deser 2026-04-11 10:35:03 +02:00
SIGNALR_ISSUES.md Simplify byte[] wire format in SignalR binary protocol 2026-04-09 08:27:44 +02:00