by tcdos 2026-06-01
从想法到落地 - 共享充电宝平台的技术选型与架构演进 置顶

关于设备与服务端的 TCP 长连接通信、订单实时计费逻辑、支付分免押金对接、软硬件全链路调度这些核心技术,几乎没有一套完整、生产级的落地架构。

by tcdos 2026-06-19
租借与归还 - 充电宝平台核心业务流程的代码实现

用户在共享充电宝前扫码、弹宝、使用、归还、支付——这五个步骤构成了一个完整的交易闭环。每一个环节都可能出问题:设备离线了怎么办?支付分没确认怎么办?归还时网络断了怎么办?

by tcdos 2026-06-09
硬骨头 - 自研 TCP 通信协议,与充电宝机柜的「对话」方式

充电宝机柜本质上是一个嵌入式设备,主板上跑着 C 固件,通过 4G 模块连上互联网。想让服务器跟机柜「说话」,最直接的方式就是 TCP 长连接。但当时面临一个选择:用现成的 IoT 平台(比如阿里云 IoT、EMQ X),还是自己写 Socket 服务?