网关服务器 : Nginx GateWay Tomcat
框架: SpringCLoud +Spring +SpringMVC + Mybatis + tkmapper
安全框架 : SpringSecurity + Shiro
同步中间件 : Git
消息队列: RabbitMQ Redis
其他中间件: ElasticSearch + ShardingSphere( 分库分表 )
操作系统 : Linux + Docker
设计模式 : Build + Strategy + Proxy + Facade + Publisher ......
数据库 : Mysql + Oracle ( Sql 调优 )
电商系统 :
从 0 开始设计和规划 参与数据表 整体架构 后台管理系统的设计 采用微服务架构 主要负责后端订单接口 付款接口
商品查询接口的开发
1) 登录部分的权限管理, 采用Oauth + SpringSecurity 对受限资源进行权限管理和第三方登录
2) 应对高并发场景, 采用redis + rabbitMQ 进行流量削峰
3 ) 后端数据库采用ShardingSphere进行分库分表
4 ) 采用微服务架构, 对后端进行部署
Oauth + SpringSecurity 登录功能实现 支付功能实现 商城订单接口 受限资源访问 项目微服务部署 数据库sql优化
电商系统 : 从 0 开始设计和规划 参与数据表 整体架构 后台管理系统的设计 采用微服务架构 主要负责后端订单接口 付款接口 商品查询接口的开发 1) 登录部分的权限管理, 采用Oauth + SpringSecurity 对受限资源进行权限管理和第三方登录 2)