MQTT QoS 0, 1, 2 Explained: A Quickstart Guide
                Source : 
                openapi.lddgo.net
                Author : 
                Zibo Zhou
            
            In unstable network environments, MQTT devices may struggle to ensure reliable communication using only the TCP transport protocol. To address this issue, MQTT includes a Quality of Service (QoS) mechanism that offers various message interaction options to provide different levels of service, catering to the user's specific requirements for reliable message delivery in different scenarios.
 
                 
            