Technical Notes

技术笔记与思考

这是我持续积累的技术笔记和思考记录。最初只是零散的笔记,记录「怎么做某件事」; 现在更多的是对技术本质的探索——为什么这样设计?背后的思想是什么?

01

我在写什么

技术文档不应该只是「配方」——照着做就能成功。更重要的是记录决策的过程: 为什么选这个方案,遇到什么问题,如果重新设计会改什么。

从 How 到 Why

早期关注具体实现与操作步骤;现在更关心设计理念、架构演进和技术本质。

记录决策过程

不只给结论,还写权衡:为什么是它而不是另一个,代价落在哪里。

建立技术体系

零散的知识点像拼图碎片,写作把脉络、模式和交叉点串成体系。

02

核心主题

物联网与嵌入式

  • 从硬件到云端的完整链路设计
  • Matter 协议、MQTT 安全架构
  • 设备标准化与物模型设计
  • 智能硬件的 DVT/EVT/PVT 迭代

架构设计

  • 高并发系统设计(缓存同步、消息队列)
  • 存储选型:轨迹、图片向量、时序数据
  • 从单机到分布式的演进
  • 面向能力的抽象设计

音视频技术

  • WebRTC、RTP 实时传输
  • P2P、SFU、MCU 架构对比
  • 嵌入式设备的视频直播
  • 低延迟传输优化

实践与工程化

  • AI 辅助开发与 Agent 工作流
  • 高性能服务构建(OpenResty + Redis)
  • 研发流程与规范
  • 生产故障的排查方法
03

重点推荐

如果你关心技术设计和架构思想,可以先看这几篇。

  1. 01 物模型:IoT 设备标准化实践 从面向硬件到面向能力
  2. 02 图片向量存储与相似性搜索方案 向量数据库的选型与架构
  3. 03 高并发缓存同步 RSC 方案 借鉴 JVM GC 思想的跨领域设计
  4. 04 OLAP 数据库选型对比 StarRocks、ClickHouse、InfluxDB 的存储引擎权衡
04

目录与技术栈

架构设计/设计理念与系统架构
物联网/协议、设备管理与硬件
音视频/实时通信与流媒体
项目实践/工程落地与性能优化
AI/AI 协作、Agent 与组织演进
K8s/容器编排与云原生
开发规范/协作、工程化与流程
开发工具/效率工具与工作流

常用技术

Java Golang Python Matter MQTT 嵌入式 Linux WebRTC RTP Kubernetes Docker Redis Kafka PCB / RV1106
05

关于我

一名长期写代码的技术人

这些文章最初发布在 ga666666.cn, 现在以 Markdown 维护,便于持续修订和版本管理。我相信写作是最好的思考方式: 让技术不只是个人经验,而是可以复用的知识。

更多关于我