吴来象
后端技术负责人 / 资深架构师 | 12年后端研发经验 | 6年技术团队管理(最大团队 20+人)
电话: 15902109141 | 邮箱: wlaixiang@163.com
核心优势
- OTA 国际化业务 0-1 建设:主导携程国际火车票 GDS 分销系统从 0 到 1,整合中、英、法、德、意多国铁路产品,对接多家海外供应商,设计多语言、多币种、多机房部署架构并满足各国数据安全合规要求;GDS 分销与多币种结算架构模式可平移至机票、酒店等 OTA 国际化业务。
- 千万级高并发交易系统:主导携程火车票订单系统重构,微服务拆分、分库分表、订单状态机解耦,日均订单峰值从 100 万提升至 1000 万+,系统可用性 99.99%,稳定运行至今。
- 跨境支付与多币结算实战:具备 IoT 平台支付分账(月流水 100 万+)、定制游项目 Stripe 跨境支付与多币种定价、携程国际业务多币种结算三类实战经验。
- OTA 全业务理解 + 跨栈迁移能力:在携程 12 年依托集团生态,熟悉火车票、机票、酒店等核心 OTA 业务的产品形态、供应链与交易链路;Java 主栈,已完成 .NET→Java 团队级跨栈迁移,具备快速上手 Go 等新栈的工程能力。
- 技术团队管理与 0-1 搭建:6 年以上研发管理经验,最大团队 20+人;擅长 0-1 团队搭建、研发效能提升;主导抢票系统获集团年度 CEO 大奖。
教育背景
东华理工大学 | 软件工程 | 本科(2007.09 - 2011.07)
成绩优异,提前一年毕业,GPA 4.0,多次荣获国家励志奖学金及一等奖学金。
工作经历
爱合无界科技有限公司| 产研负责人 / 技术合伙人 2024.10 - 至今
作为技术合伙人,主导共享设备 IoT 平台从 0 到 1 建设,并参与两个独立商业项目(定制游行程规划平台、企业智能客服系统)的架构设计与交付。
- 共享设备 IoT 平台:从 0 到 1 搭建 IoT 云平台,基于 Netty 自研设备接入层(TCP 长连接 + Protobuf)支撑海量设备连接,设备在线率 99.5%;设计在线支付分账系统,支撑月流水从 0 增长至 100 万+;带领 3 人研发团队建立敏捷流程,实现每周迭代发布。
- TripPlan 定制游平台:负责整体架构设计,采用 DDD 拆分 9 个模块,用大模型替代旅行社人工行程规划并接入在线支付;设计 11 状态订单状态机与多币种定价引擎,通过适配层对接 Stripe 跨境支付(详见项目实战 4)。
- AI 智能客服系统:负责系统架构与稳定性保障,设计规则引擎 + 大模型双层意图路由、四级令牌桶限流与熔断保护、OpenTelemetry 全链路 TraceId,支持 Web + 飞书双渠道接入。
SGS(通标标准技术服务有限公司)| 技术经理 2024.05 - 2024.10
- 主导企业级数字化项目架构升级,引入 DDD 重构核心模块,新业务接入成本降低约 30%。
- 管理 10 人研发团队,建立 Code Review 和技术分享机制,项目交付周期缩短 20%。
携程计算机技术有限公司 | 资深研发经理 2012.04 - 2024.01
负责火车票预订、订单、数据、国际业务等核心团队,期间团队规模从 5 人扩大到 20+人;依托携程集团业务生态,熟悉机票、酒店等核心 OTA 业务的产品形态、供应链与交易链路。
- 国际火车票 GDS(0-1):响应国际化战略从 0 到 1 组建团队,研发集成中、英、法、德多国铁路产品的国际分销系统,抽象统一产品模型屏蔽各国系统差异,成功对接多家海外供应商。
- 订单系统重构(千万级):主导微服务拆分为 8 个子系统 + 按 8 库读写分离分库分表 + 订单状态机与消息队列解耦,日均订单峰值 100 万→1000万+,可用性 99.99%。
- 全自动出票系统:带队研发多引擎互备出票系统(出票服务 + 调度服务 + 爬虫服务),出票成功率与稳定性行业领先,年均为公司节省数百万运营成本。
- 抢票系统(CEO 大奖):独立负责抢票票台,设计任务分级 + 多引擎并发 + 余票预测任务合并,助力市场占有率第一,获集团年度 CEO 大奖。
- 数据系统优化:重构数据系统支撑 3500 车站 / 3.6 亿站站组合,主动 + 被动动态缓存策略,节省 60% Redis 资源,查询响应秒级→毫秒级。
- 技术栈转型:主导核心团队 .NET → Java 平滑迁移,完成多个核心系统切换。
中国金融在线 | 高级开发工程师 2011.06 - 2012.04
参与集团金融数据基础平台的建设与研发,为上层业务部门提供稳定、高效的数据服务。
核心项目实战
1. Global Rail GDS 国际火车票分销系统(国际化核心)
Spring Boot MySQL Redis QMQ MyBatis 多币种 多语言 多机房部署
背景:构建全球火车票分销系统,整合多国铁路服务,为携程各业务端提供统一接口,支持预订、出票、退改签。
技术方案: - 抽象统一铁路产品模型,屏蔽中、英、德、意等国铁路系统在车次、席别、退改签规则上的差异性,向上提供标准化接口。 - 设计多语言适配、多币种结算、多机房部署架构,满足各国数据安全与出境合规要求。 - 作为技术经理负责战略规划、架构设计及跨国团队协调,成功对接多家海外供应商。
成果:为携程火车票业务国际化奠定基础,显著提升公司国际影响力。
2. 火车票订单中心重构(千万级订单)
Spring Boot MySQL Redis QMQ Elasticsearch MyBatis 微服务 分库分表
背景:老订单系统面临性能瓶颈,需支撑未来 10 倍业务增长,同时提升稳定性与可维护性。
技术方案: - 按领域拆分为退票、改签、保险、订单主服务等 8 个独立子系统,降低耦合。 - 设计按订单号分 8 库 + 读写分离的分库分表方案,数据库处理能力大幅提升。 - 引入订单状态机与消息队列,主逻辑同步、旁路异步,提高系统吞吐量。
成果:日均订单峰值从 100 万提升至 1000 万+,可用性 99.99%,稳定运行至今无重大故障。
3. 全自动出票系统(供应链治理)
Spring Boot MySQL Redis QMQ MyBatis NIO
背景:实现火车票出票全流程自动化,紧跟 12306 更新节奏,提升出票效率与稳定性。
技术方案: - 设计多出票引擎互备方案,包含出票服务、调度服务、12306 爬虫服务,单点故障不影响整体出票能力。 - 调度服务协调分配任务,与爬虫服务交互模拟官网操作,实现扣位、出票、退改签全自动化。
成果:上线后出票成功率与稳定性行业领先,年均为公司节省数百万运营成本。
4. TripPlan 定制游行程规划平台(跨境支付与多币种)
Python FastAPI(异步) PostgreSQL LLM Stripe DDD
背景:面向入境游市场,用大模型替代旅行社人工行程规划,将原本 2-5 天的流程压缩到对话级交互完成,并接入在线支付。
技术方案: - 采用 DDD 拆分为需求收集、行程引擎、约束校验、定价、订单状态机、支付适配等 9 个模块。大模型负责理解用户意图与生成行程方案,价格计算、订单状态、资金流转由代码严格控制,避免模型不确定性影响交易安全。 - 定价引擎支持基准价格乘以季节系数与数量的计算方式,覆盖景点、酒店、包车、导游、交通、餐饮六类资源,支持美元、欧元、人民币多币种转换。 - 订单状态机设计 11 个状态的有向流转,通过适配层对接 Stripe PaymentIntent 与 Webhook,支持 30% 预付款 + 尾款两段式支付;核心算法均有自动化测试覆盖。
成果:完成跨境支付与多币种定价的完整工程落地,验证了交易系统架构设计能力。
核心技能
| 类别 | 技能 |
|---|---|
| 后端开发 | Java(Spring Boot / Spring Cloud / MyBatis)、Python(FastAPI 异步 / SQLAlchemy / Pydantic)、.NET(历史栈,有向 Java 平滑迁移完整经验) |
| 架构设计 | 微服务架构、领域驱动设计、分库分表、读写分离、订单状态机、多机房部署、适配器模式 |
| 国际化与跨境 | 多币种结算、跨境支付(Stripe PaymentIntent / Webhook)、支付分账系统、多语言适配、海外供应商对接、数据安全合规 |
| 高并发与稳定性 | 高并发系统设计、主动 + 被动分级缓存、消息队列解耦、异步化改造、多级限流与熔断、全链路可观测 |
| 数据与中间件 | MySQL / PostgreSQL、Redis、Elasticsearch、QMQ、Qdrant 向量数据库、Netty(TCP 长连接 + Protobuf) |
| OTA 票务业务 | 火车票 GDS 分销、国际铁路产品整合、机票/酒店业务理解、出票引擎、抢票系统、供应链治理、票务数据系统 |
| 工程与运维 | Docker / Docker Compose、Nginx、CI/CD(GitHub Actions)、代码规范与研发效能管控 |
| 团队管理 | 0-1 团队搭建、敏捷研发流程、Code Review 机制、技术分享与人才培养(最大团队 20+人) |