Skip to content

Commit 8268d68

Browse files
accept suggestion
Co-authored-by: Valerie Avva Lim <[email protected]>
1 parent ac99444 commit 8268d68

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

doc/dev/adr/0020-large-message-chunking.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Proposed
77
The MQTT protocol has inherent message size limitations imposed by brokers and network constraints. Azure IoT Operations scenarios often require transmitting payloads that exceed these limits (e.g., firmware updates, large telemetry batches, complex configurations). Without a standardized chunking mechanism, applications must implement their own fragmentation strategies, leading to inconsistent implementations and interoperability issues.
88

99
## Decision
10-
We will implement protocol-level message chunking as part of the MQTT protocol layer by using MQTT user properties to carry chunk metadata. This approach will make the chunking mechanism explicit in the protocol rather than hiding it in higher or lower layers.
10+
We will implement sdk-level message chunking as part of the MQTT layer by using MQTT user properties to carry chunk metadata. This approach will make the chunking mechanism explicit in the SDK rather than hiding it in higher or lower layers.
1111

1212
The chunking mechanism will:
1313
1. Be applied only to MQTT PUBLISH packets

0 commit comments

Comments
 (0)