前台商城系统包括:用户登录、注册、商 品搜索、商品详情、购物车、下订单流程、秒杀活动等模块。后台管理系统包括:系统管理、商品系统、优惠营销、库 存系统、订单系统、用户系统、内容管理等七大模块。
(1)docker搭建基本环境;使用nginx实现动静分离、负载均衡、反向代理。 (2)服务远程调用使用OpenFeign,网关使用Spring Cloud Gateway,链路追踪使用Sleuth+Zipkin,服务注册与配置中心 使用nacos。 (3)线程池,异步编排,缓存的使用 (4)分布式事务与分布式锁的运用 (5)RabbitMQ消息队列以及配合ElasticSearch的全文检索功能 (6)应用监控、限流、网关、熔断降级等分布式全方位设及 (7)使用第三方服务如短信验证码,阿里OOS对象存储,微博登录等