XX电子商城 2019年03月01日 - 2019年05月30日
【项目背景】:君品电子商城是一个O2O的综合性电子商务平台,商家可以通过该平台对供应商进行商品采购以及对店铺进行管理,商品和订单进行管理。作为普通用户在对商城商品进行浏览下单的同时也可以进行平台认证成为服务者对其他用户进行技术服务接单,该项目具有目前大部分电商平台不具备的综合性服务类型,很大程度解决O2O的痛点以及服务种类广的痛点。
【项目技术结构】:项目采用分布式以及SOA架构。该项目采用Spring Cloud微服务架构,各服务利用Feign进行服务调用。基于Spring Cloud Gateway 定制webflux网关,Spring Security OAuth实现鉴权体系,项目通过docker集群部署。同时该项目利用表结构租户分离,实现一次开发,多平台使用。以及单点登录,定制UI、支付管理、多种云存储、短信、商城积分系统等等… 项目主要业务模块有:权限管理、系统管理、系统监控、用户,商户,商品,结算,订单,技术服务,活动,商城等… 该项目主体主要有:CMS后台管理系统+商户端、App客户端、微信小程序。采用前后端分离。项目模块主要包括:后台管理系统、后台管理系统(商户端)、App客户端、微信小程序。项目微服务主要:服务注册与发现服务,配置中心服务,Gateway网关服务,授权服务,分布式事务服务,任务调度服以及搜索、后台管理,商城、商品等服务…项目主要用到技术栈:基于Spring Boot 2.1.6.RELEASE丶Greenwich.SR1、Spring Security Oauth、Token、Spring Cloud原生组件、MyBatisPlus、RabbitMQ、Redis…前端使用Avue,Element前端框架、Vue.js+JS为主。
【项目职责】作为一名Leader,主要负责理解需求、数据对接、项目研发和技术攻坚、数据库调优以及后期运维等工作。
XX供方管理系统 2020年09月01日 - 2020年12月28日
【项目背景】:XX供方管理系统是国内某商业管理集团用于集成招标、商管、OA、区域分级、评估...等为一体的大型商管系统,原有业务经过多年沉淀由于业务繁琐导致用户体验较差,新系统将对原有系统重构开发优化升级。
【项目技术结构】:该项目使用华为云开源框架ServiceComb开箱即用:集服务注册、发现、通信和微服务治理能力为一体,并默认提供集中化配置,结合脚手架能力,实现微服务治理能力,覆盖了微服务下绝大多数场景的流量控制、容错熔断、限流降级、故障注入等治理和管控能力。内置支持包括RoundRobin、Random、WeightedResponseTime、SessionStickiness在内的丰富的负载均衡策略,与服务中心ServiceCenter配合,实时感知微服务实例的状态变化,灵敏调节负载。项目后台使用技术栈有:SpringBoot,SpringData Jpa,JetCache,Redis,Spring任务调度等...前台主要使用FreeMarker,JQuery,BootStrap等...
【项目职责】作为一名Leader,主要负责理解需求、数据对接、项目研发和技术攻坚、数据库调优以及后期运维等工作。