该项目是高仿某东的谷粒商城,采用前后端分离技术。 本项目是在人人开源项目的基础进行二次开发而成,70%的基础代码由人人开源逆向生成服务renren-generator逆向生成的。该项目虽是跟着尚硅谷视频自学手敲而来,但该电商项目融合的技术涉及宽广,融会贯通后,比较能直观的表现本人拥有的一部分技术水平。
技术栈:spring、springmvc、springboot、springcloud alibaba、nacos注册中心、配置中心、redis、RabbitMq、xxl-job、Elasticsearch
技术难点:死信队列、定时任务、实现分布式事务、支持高并发的秒杀场景等。