Skip to content

Support MQTT QoS 2 package flow #10376

Closed Answered by michaelklishin
WouterHouwen asked this question in Other
Discussion options

You must be logged in to vote

I'm afraid that's not how things work: if we claim to support the protocol part of QoS 2, we must provide at least a very significant majority of the guarantees behind it, and we don't plan to, at least at the moment.

To not recipe the entire discussion one more time, our team generally does not believe that QoS 2 provides any additional data safety in practice. So we spend our time on other things, like supporting MQTTv5 (shipping in RabbitMQ 3.13), reworking AMQP 1.0 from scratch and moving it into the core, and so on.

We fully admit that this means that some folks, for valid or "check box ticking" reasons, will have to look elsewhere.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by michaelklishin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants
Converted from issue

This discussion was converted from issue #10376 on January 19, 2024 16:05.