
Handle TCP and WebSocket connections, encode/decode MQTT packets.

The EMQ 2.0 seperated the Message Flow Plane and Monitor/Control Plane, the Architecture is something like: Compared to a network router that routes packets based on IP or MPLS label, the EMQ broker routes MQTT messages based on topic trie.

The EMQ broker 1.0 is more like a network Switch or Router, not a traditional enterprise message queue.
