PROJECTS / 11 — EXHIBITION PLATFORM
DELIVERED · 2025—2026
EXHIBITION PLATFORM
会展中心综合服务平台 · Node.js 微服务 · 双小程序 · 支付闭环
12 SERVICES
26 PROCESSES
200+ REST APIS
29 SECURITY ITEMS
OVERVIEW ── 这是什么01
一整套会展业务系统:后台管理、商户端与用户端两个小程序、内容站点、基础设施与健康巡检各成一块。支付、积分与优惠券是重头,也是安全审查的重点对象——凭据轮换指南和五份安全审查文档都随交付物一起留下。
ARCHITECTURE ── 架构分层02
Node.js 微服务 · RESTful 接口 · 消息队列解耦 · Docker 容器化部署
exhibition-admin 管理后台 · 用户端与商户端两个微信小程序 · video-intro 内容站
Redis 缓存 / 限流 / 分布式锁 · 关系库承载交易与积分
第三方网关四层防御架构 · 三级退款状态机 · 微信支付 V3
infrastructure 基础设施编排 · healthTest 健康巡检 · 凭据轮换手册
FEATURES ── 功能与取舍03
微服务拆分
12 个服务 26 个进程,按业务边界独立部署与扩容。
双小程序
用户端与商户端分离,共享类型与工具层,交易闭环打通。
支付四层防御
签名、幂等、状态机、对账逐层兜底,退款走三级状态流转。
安全专项
29 项支付安全审计,另有 5 份安全审查文档与凭据轮换指南随交付。
积分与优惠券
发放、核销、过期与对账,赠送额度在数据结构上就与可提现额度分开。
MILESTONES ── 里程碑04
积分与优惠券系统上线,微信支付 V3 打通商户交易闭环
支付网关集成:四层防御架构 + 三级退款状态机
微服务拆分至 12 服务 26 进程,200+ 接口交付
完成安全审查与凭据轮换文档
RELATED LOGS ── 相关复盘05
01一笔充值,要拆成几条流水?2026-07-1402「赠送额度不能提现」——这句话得写进数据结构2026-06-2703密码,不该由我保管2026-07-2004三个组件都没做错,token 还是被删了2026-05-14