完成 FlowStock 订单与库存事件驱动处理平台的需求分析、架构设计、后端开发、数据建模、管理页面与测试验收。项目采用 Python、FastAPI、PostgreSQL、SQLAlchemy、Redis、RabbitMQ、WebSocket、Prometheus、Grafana 与 Docker Compose,以模块化单体架构实现订单创建、库存预占、模拟支付、支付超时、库存确认与释放的完整异步事件链路。系统通过数据库事务、行锁、条件状态更新和唯一约束保证订单及库存一致性,使用 Outbox、Publisher Confirm 与 Inbox 幂等机制实现消息可靠投递和重复消费防护;RabbitMQ 配置4个主队列、12个三级延迟重试队列及统一死信队列,失败消息可追踪并恢复。PostgreSQL作为订单与库存唯一事实来源,Redis用于限流、缓存、未读计数及WebSocket Pub/Sub,浏览器可实时查看订单状态并通过Correlation ID追踪跨模块事件。平台提供订单、库存、事件、死信、系统监控和压测报告等管理页面,并通过Prometheus采集业务指标、Grafana自动加载可观测性看板。项目使用Docker Compose编排PostgreSQL、Redis、RabbitMQ、Web、Worker、Prometheus和Grafana七个常驻服务,真实中间件环境下47项自动化测试全部通过;1000个请求竞争100件热点库存时,100笔预占成功、900笔拒绝,超卖计数为0。本人负责需求拆解、业务状态机、一致性与可靠消息方案、后端接口、数据模型、管理页面、压测及交付验收。
小型超市管理系统是一套面向零售行业的综合管理平台,实现商品管
新网云主机云服务器平台|软件测试工程师 该产品是面向企业建
早期参与金融不良资产管理系统迭代开发,协助核心团队完成资产台
后端主导开发银行线下业务营销管理全平台,覆盖个人贷款、存款产
独立搭建适配催收行业的人事全流程管理后台,覆盖员工档案、组织
信贷授信全流程业务管理系统 本人独立负责整套授信系统后端全
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者