About

关于我

一名长期写代码的技术人:从嵌入式到云端,从物联网平台到高并发架构, 关注技术背后的设计思想与工程取舍。

01

我在解决什么问题

我做的事情,本质上是把「物理世界的状态」和「数字世界的服务」连起来, 并且让这套连接在真实规模下依然可靠。

设备 资源受限 · 长生命周期
协议 MQTT · Matter · RTP
平台 接入 · 物模型 · 存储
应用 Web · App · AI

一端是设备:它们资源受限、网络不稳、生命周期长达数年,固件一旦发布就很难回头。 另一端是云:它要承接并发写入、历史查询、实时推送和分析计算。 中间是协议、模型、缓存、消息与存储——每一层都有明确的边界和代价。

所以我关注的不只是「这个功能怎么实现」,而是这个设计在三年后还成立吗: 设备量涨十倍会怎样,团队换一批人还看得懂吗,出故障时能在几分钟内定位吗。

02

核心技术方向

后端与分布式系统

高并发服务的分层设计、缓存一致性、消息驱动架构,以及数据一致性与可用性之间的取舍。

JavaGolangRedisKafka

物联网平台

设备接入、物模型抽象、设备影子与状态同步,把异构硬件收敛成统一的能力接口。

MQTT物模型设备管理

音视频与实时通信

低延迟传输链路的设计:采集、编码、传输、弱网对抗,以及 P2P / SFU 的架构选择。

WebRTCRTP流媒体

基础设施与工程化

容器化部署、可观测性、故障排查与成本控制,让系统上线之后仍然可运维、可演进。

K8sDockerOpenResty

AI Agent 工程

把大模型能力接进真实业务流程:上下文管理、工具编排、评测与成本控制。

AgentPrompt工作流

软硬结合实践

从选型、原理图到固件与量产爬坡,理解硬件约束如何反向塑造软件架构。

嵌入式MatterRV1106
03

工作方法

  1. 01

    先理解问题,再选技术

    技术方案必须从真实约束里长出来。先量清楚数据规模、延迟要求、团队能力,再谈选型。

  2. 02

    在简单和可扩展之间找平衡

    不为假想的未来过度设计,也不为眼前的省事埋下必然要还的债。边界清楚,比功能多更重要。

  3. 03

    用数据说话

    性能问题不靠猜。先看指标、再看日志、最后看代码,让每一次优化都有可复现的证据。

  4. 04

    写作即思考

    把模糊的想法写成文字,是检验自己是否真的想清楚的唯一方式;写不清楚,通常就是没想清楚。

04

职业路径

05

我为什么持续写作

写作不是为了输出结论,而是为了暴露自己思维里的空洞。 一篇文章写完,往往比读十篇更有收获。

这些笔记首先是写给自己的:几年后回头看,能知道当时的权衡是什么、为什么那样决定。 如果它恰好也能帮到别人,那就更好了。

想从技术主题开始,可以回到 技术笔记首页。

06

联系方式

博客 ga666666.cn QQ 1852896007