谷粒商城是基于B2C的大型分布式架构电商平台。技术涵盖:微服务架构+分布式+全栈+集群+部署+自动化运维+可视化CICD等等..
项目由业务集群系统+后台管理系统构成,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署
此次项目主要责任:商品管理、订单管理、库存管理的编写、以及部分模块的代码优化和测试。
项目技术:使用SpringBoot+SpringCloud并配套SpringCloud Alibaba系列,引入全套微服务治理方案。Nacos注册中心/配置中心,Sentinel流量保护系统,Seata分布式事务&RabbitMQ柔性事务方案,SpringCloud-Gateway网关,Feign远程调用,Sleuth+Zipkin链路追踪系统,Spring Cache缓存,SpringSession跨子域Session同步方案,基于ElasticSearch7全文检索,异步编排与线程池,压力测试调优,Redisson分布式锁,分布式信号量等