Context
We’re building a new IoT back-end that relies on MQTT for bidirectional messaging between ~1500 edge devices and several cloud services.
- Our current PoC uses MQTTnet, but we have performance-concerns at >3000 msg/s and we also need native OpenTelemetry tracing/metrics throughout the stack.
- After watching the TurboMqtt videos (Part 1 & Part 2) we’re very interested in switching to TurboMqtt.
- We noticed that Petabridge already runs TurboMqtt internally in production, yet the NuGet package is still at v0.2.0.
Questions
- Production readiness – For a workload that is purely MQTT 3.1.1 (QoS 1) are there any known stability or performance gaps that should stop us from deploying v0.2 in prod?
- API stability – Do you anticipate breaking public-API changes on the road to v1.0?
We’d love to hear whether you think TurboMqtt v0.2 is the right fit today or if we should wait for version 1.0.
Thanks a lot for the hard work and the great videos!