Github项目

SpringCloud-miaosha-基于SpringCloud Greenwich的秒杀电子商城项目

SpringCloud - miaosha是一个基于SpringCloud Greenwich构建的秒杀电子商城项目。作者面临毕业对旧项目用微服务技术重构。后端技术众多,前端暂未更新。项目要解决传统商城高并发...

标签:

项目名:SpringCloud-miaosha-基于SpringCloud Greenwich的秒杀电子商城项目

项目简介

这是一个基于SpringCloud Greenwich构建的秒杀电子商城项目。由于作者面临毕业且时间有限,将过去的项目用微服务技术重构。该项目后端技术选型丰富,包括Java11、SpringBoot 2.1.3与SpringCloud Greenwich技术栈等众多技术;前端方面,作者能力有限暂未更新一代的前端框架。项目旨在解决传统网络商城在高并发等情况下出现的性能、数据一致性和架构等问题。

项目目的

设计一个“秒杀商城”云服务平台,解决传统网络商城在高并发情形下存在的严重的系统性能问题、数据一致性问题、架构问题。例如在双十一等大型促销活动时,电商网站常出现的服务中断、数据更新顺序混乱、节点不可用等问题。

核心技术

后端技术选型为Java11、SpringBoot2.1.3与SpringCloud Greenwich技术栈、swagger、Elasticsearch、MyBatisplus、Druid、Redis、Log4j、Thymeleaf、RabbitMQ、kaptcha等。开发工具使用IntelliJ IDEAx64、MySQL5.7、Kubernetes、Docker、Linux、Lombok、Maven、dev-tools、Admin-UI、Git、Navicat、JMetert、Jvisualvm、Postman、curator、elastic-job-lite、Consul。还采用了如SpringSecurity OAuth2、SpringCache、SpringCloudConfig等Spring家族技术。利用了JSR107规范进行细粒度缓存,JSR304规范和AOP进行注解验证等技术特点。

项目总结

SpringCloud-miaosha项目构建了一个秒杀电子商城的架构,从项目架构、技术选型到具体的功能模块都有涉及,虽处于不断完善阶段且存在一些不足(如前端未更新、文档未完整等),但仍为构建高并发、高可用、高性能的秒杀系统平台提供了很好的思路和实践案例。欢迎各位粉丝留言讨论这个项目,分享你们的见解或者提出问题。

项目地址

GitHub链接直达

数据统计

数据评估

SpringCloud-miaosha-基于SpringCloud Greenwich的秒杀电子商城项目浏览人数已经达到2,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:SpringCloud-miaosha-基于SpringCloud Greenwich的秒杀电子商城项目的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找SpringCloud-miaosha-基于SpringCloud Greenwich的秒杀电子商城项目的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于SpringCloud-miaosha-基于SpringCloud Greenwich的秒杀电子商城项目特别声明

本站链氪巴士提供的SpringCloud-miaosha-基于SpringCloud Greenwich的秒杀电子商城项目都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...