这是是一个 B2C 的网上电子购物商城,该项目采用 SOA 的开发方式,服务层主要分为商品服务+内容服务(cms)+订单服务以及搜索服务等,web 层主要以后台管理系统+门户+搜索系统+订单与会员系统为主,采用 SpringCloud 微服务架构来部署各项服务。
责任描述:
1+ 参与前期需求分析。
2+ 参与服务模块的订单服务模块+搜索服务模块等部分核心代码实现。
3+ 基于 Mycat 完成 Mysql 数据读写分离,将项目中订单服务模块数据进行读写分离存储
4+ 通过 ActiveMQ 完成订单系统及会员系统异步性的数据交互
5+ 使用 Zuul 作为本系统 API 网关,并使用 Feign 完成系统间通信
6+ 用 Eureka 完成注册中心的搭建并且搭建高可用的集群 ,用 Config 完成系统的统一配置中心