MQTT Python client bench

Results / aiomqtt3

aiomqtt3 3.0.0a1 asyncio experimental

version3.0.0a1
I/O modelasyncio
implementationpython
stabilityexperimental
completionawaited
drive shapeawaited
Python3.12.13

Private API the adapter depends on

Refused

Declared unsupported by the adapter, never approximated.

Every point

pointheadlinevalueCPU / msgpeak RSSflags
pub_qos0_maxmsgs/sunsupported
pub_qos1_maxmsgs/sunsupported
pub_qos1_fixedp50unsupported
sub_qos0_maxmsgs/sunsupported
sub_qos1_fixedp50unsupported
rtt_qos1_fixedp50unsupported
pub_16k_fixedp50unsupported
idle_connectconnectunsupported
pub_qos1_fixed_v5p5088.1 µs291 µs42.9 MiB
sub_qos1_fixed_v5p50184 µs124 µs42.6 MiB
rtt_qos1_fixed_v5p50500 µs486 µs43.0 MiB
sub_qos1_maxmsgs/sunsupported
pub_qos1_max_v5msgs/s21,07047.4 µs42.7 MiB
sub_qos1_max_v5msgs/s46,82821.4 µs43.9 MiBbroker boundoffer bound
pub_qos1_max_16kmsgs/sunsupported
pub_qos1_fixed_500p50unsupported
pub_qos1_fixed_5kp50unsupported
sub_qos1_fixed_500p50unsupported
sub_qos1_fixed_5kp50unsupported
rtt_qos0_fixedp50unsupported
pub_qos2_maxmsgs/sunsupported
pub_qos2_fixedp50unsupported
sub_qos2_fixedp50unsupported
pub_fanout_fixedp50unsupported
sub_fanin_fixedp50unsupported
sub_filters_fixedp50unsupported
duplex_qos1_fixedp50unsupported
pub_qos1_fixed_tlsp50unsupported
sub_qos1_fixed_tlsp50unsupported
idle_connect_tlsconnectunsupported
pub_qos1_fixed_v5_propsp50unsupported
sub_qos1_fixed_v5_propsp50184 µs123 µs42.6 MiB
pub_qos1_fixed_v5_aliasp50unsupported
sub_qos1_max_v5_rm16msgs/s32,21531.0 µs42.4 MiBbroker boundbroker queue overflow
pub_64k_fixedp50unsupported
pub_1m_fixedp50unsupported
pub_rl_boundariesp50unsupported