笔记
工作笔记。
开发交易平台、支付系统和产品过程中写下的技术文章。每一篇都标明内容来自生产环境,还是一份设计提案。
- 2026.11.11阅读约 9 分钟来自生产实践MT5 Manager API 还是 Web API:你的后台该用哪一个?后台该用 MT5 Manager API 还是 Web API?从延迟、写操作、部署和故障模式几个方面做一次实用对比,来自在生产环境运行过这两者的经验。
- 2026.11.11阅读约 10 分钟设计提案把一笔支付恰好一次记入 MT5 余额:认领、执行、查明、对账怎样让一条支付 webhook 最终只变成一次 MT5 余额操作:用唯一键记录事件、原子认领、把参考号写进成交备注,并且每天对账。
- 2026.11.11阅读约 10 分钟设计提案设计 MT5 投资者门户、钱包与 IB 佣金:决定方案的五个问题做一个带钱包和 IB 佣金的 MT5 投资者门户,成本有多高、风险有多大,取决于五个问题。本文逐一说明这五个问题,并给出我会在这些答案之上搭建的系统架构。
- 2026.11.11阅读约 10 分钟设计提案我会如何设计一套自研 B-Book 交易平台的架构这是一份设计方案,讲券商自有的 B-Book 执行核心该怎么做:由哪些组件构成,五条设计规则,各种故障场景,故障后如何恢复,以及第一个技术冲刺必须证明什么。
- 2026.11.11阅读约 9 分钟设计提案金融科技初创公司的复式记账账本:最小但仍然正确的版本写给金融科技初创公司:用 PostgreSQL 为钱包和储值业务设计一个最小但仍然正确的复式记账账本,包括三张表、一条记账路径、安全的提现和每天一次的对账。
- 2026.11.11阅读约 10 分钟来自生产实践创始人招第一位金融科技工程师,该看什么不用读代码,创始人也能在第一位金融科技工程师身上考察的八件事,另附第一次通话可以问的问题、让人放心和让人担心的回答,以及一份危险信号清单。
- 2026.10.04阅读约 4 分钟来自生产实践基于 MetaTrader 5 Manager API 开发:实时风控监控的五条经验为自营交易平台基于 MT5 Manager API 开发 C#/.NET 服务的经验:推送缓存、线程安全、数据校验与安全部署。
- 2026.10.04阅读约 4 分钟来自生产实践永不重复入账的支付回调:签名校验、幂等与对账银行卡、电子钱包与银行转账回调的实用清单:校验签名、每个事件只处理一次、应对重试和乱序事件,并定期对账。
- 2026.10.04阅读约 3 分钟来自生产实践修改两个服务之间的消息:为什么要先上线消费者当两个服务通过 RabbitMQ 通信时,新增的字段可能会被悄悄丢掉。如何找到它在哪里消失,以及保证两边都正常的部署顺序。
- 2026.10.04阅读约 3 分钟来自生产实践我如何使用 AI 编程助手,又不把它的错误带上线Claude Code、Codex 等 AI 助手能加快熟悉代码、写样板代码和代码评审。以下习惯能把它们“自信的错误”挡在生产环境之外。
- 2026.10.04阅读约 4 分钟来自生产实践一个 App,两套商店规则:用 Flutter 把服务平台同时上架 Google Play 和 App Store在 Android 和 iOS 上发布 Flutter App 的经验:Apple 的应用内购买规则、按平台区分的定价展示、推送通知、旧版本兼容与深度链接。
- 2026.10.04阅读约 4 分钟来自生产实践自营交易公司如何执行日亏损与最大亏损规则,以及为什么时效很重要用通俗的方式讲清楚自营交易挑战的规则(盈利目标、日亏损、最大亏损、一致性),以及近实时执行这些规则需要做什么。