项目名称: 某电商平台订单中心微服务重构
你的角色: 后端核心开发工程师
项目描述:
原电商平台的订单模块与用户、商品模块强耦合在一个单体应用中,导致高峰期系统扩容成本高、订单功能迭代缓慢,频繁出现因数据库连接池占满导致的系统崩溃。本项目旨在将订单模块拆解为一个独立的、高可用的微服务,以提升系统稳定性、可扩展性和开发效率。
我的职责:
参与技术方案设计和数据库表结构设计。
独立负责订单生成、查询、状态流转等核心接口的开发与测试。
负责订单服务与消息队列(RocketMQ)的集成,实现异步化和削峰填谷。
使用Elasticsearch重构订单列表查询功能,解决深分页性能问题。
编写技术文档和部署脚本。