MQTT实战 - MQTT高频面试题 + 我的8年实战答案(十一)
大多数人能把 QoS 0/1/2 的握手流程背得很熟,但问到下面这几个问题时,就答不上来了:“QoS 1 保证了至少一次,为什么你的项目还是丢消息?”
MQTT实战 - 遗嘱消息+心跳机制,让设备永远不会“假在线”(七)
摘要:本篇文章按“问题 → 认知 → 分类 → 武器 → 组合 → 落地 → 验证”七层递进:先用三台僵尸设备的事故立起痛点,再用三个反直觉认知打破“TCP 可靠、遗嘱秒级”的误区,接着把“假在线”拆成四种死法,逐一配齐 KeepAlive、LWT、Retain、应用层心跳四件武
MQTT实战 - NET + MQTT生产级架构:从500个设备到50,000个设备(九)
01、引入层:500台 → 5万台,我们踩过的扩容大坑1.1、500设备的朴素架构(很多项目起步版本)绝大多数物联网项目起步都是这套最简方案:设备 → EMQX/Mosquitto单节点 → .NET MQTTnet 5.
MQTT实战 - MQTT 5.0新特性实战:共享订阅、Topic Alias、流控(十)
00、引子:三个真实翻车案例,理解MQTT5不是升级就自动获得能力MQTT 5.0协议提供强大新能力,但升级协议版本≠自动获得特性能力;必须显式编码、配置,不理解边界反而制造线上故障。下面三个均来自真实项目事故。0.
300 台设备同时掉线,你的 MQTT 真的扛得住吗
我是 2016 年开始接触 MQTT 的。那时候 .NET 生态里几乎没资料,NuGet 上连个像样客户端库都难找。我的学习路径很典型:Google 搜 MQTT tutorial → 看 HiveMQ 博客GitHub 搜 MQTT .
招 Agent 工程师,为什么张口就是 LangChain?
招聘 Agent 工程师,JD 第一行常写「熟悉 LangChain」。LangChain 最早在 2022 年 10 月开源,这个时间点正好赶上大模型应用爆发的前夜。
MQTT实战 - 生产环境MQTT丢包终极排查,8年经验总结(六)
01、开篇:一次"丢包"引发的凌晨 3 点告警那是去年冬天,凌晨 2:47,告警群炸了。客户投诉:2000 台设备在线,每天稳定丢 0.3% 的告警消息。 0.3% 这个数字很微妙——太小不触发系统告警,太大用户直接打电话骂人,0.3% 刚好让你查了 3 天才发现。
MQTT实战 - Broker选型,EMQX vs Mosquitto,我用过的真实对比(八)
今天我们通过下面五大层次递进的方式详细讲解MQTT Broker选型,从"为什么选错"到"怎么选对",层层推进。01、引入层|三个案例,看清选错的代价做物联网这八年,我经手的 MQTT Broker 换过三轮。