8个子系统,其中包括:1:用户服务系统; 2:订单服务系统 ;3:内容服务系统 ;4:数据缓存中心; 5:分类管理中心;6:优惠券管理 ;7 :分销模块服务管理; 8:数据统计与分析 。
我的职责:
1:负责项目微服务早期架构的搭建和模块划分的工作。以及相关组件的安装和集群部署相关文档,比如:nacos,
sentinel关于生产环境和开发环境的搭建配置。
2:编写对应模块的相关业务的接口以及相关Feign接口调用的规范。以及相关业务的调用和准备工作。
3:负责项目中相关业务的数据库表的设计和开发工作。
4:负责项目后续的数据库MYSQL优化能力和性能优化的相关工作。
5:负责项目的相关的性能提升的一些相关开发工作,比如:缓存Redis的架构和处理,以及数据的同步问题。
6:对项目中存在的分布式问题,比如:分布式缓存,分布式事务,分布式会话,分布式锁,分布式ID都有相关的处理和解决。
7:负责项目中一些代码的规范和优化,会使用一些设计模式进行代码的处理和优化。以及提供相关的文档和参考说明。
8:对项目中核心业务的接口进行jmeter的测试工作,以及提供相关的测试报告和数据参考给开发团队