SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
壹品商城产品系统
项目背景: 1. 一款以致力于为用户提供消费省钱,消费增值,同时为商家提供涵盖拓客引流,锁客复销,社群营销的一站式解决方案。 2. 跨境电商等购物、打车、加油、水电费缴纳、等多个平台,帮助用户享大折扣消费省钱,帮助实体店提供线上推广、自动送货上门、锁定用户等服务。 功能介绍: 1. App功能: 1.1.商品搜索、展示、搜藏和分享; 1.2.普通下单购买、秒杀、团购; 1.3.订单查询、确认、支付、退货申请; 1.4.联盟商家加盟开店; 1.5.会员注册、个人设置; 2. 管理系统: 2.1.店铺管理-店铺开店审核、商家分佣管理; 2.2.商品管理-商品上架、下架、审核; 2.3.会员管理-会员查询、封禁、解禁、等级维护、资产维护、会员权益管理; 2.4.系统设置、日志管理; 3. 后台服务 3.1.为前端提供高可用、高并发服务接口; 3.2.对接第三方供应链接口; 3.3.对接支付宝、微信和块钱的服务接口; 3.4.对接聚水潭服务接口;
1050Java集群/负载均衡
1. 根据部门数字市场营销的业务需要,需要开发一套留学业务电子商城。 2. 本系统前端采用Vue3技术,后端采用基于Spring Cloud 微服务架构,由Nacos(注册和配置中心),消息队列RocketMQ,定时任务xxl-Job,链路追踪SkyWalking 等服务构成。 3. 本系统使用阿里云ACK集群容器化平台,结合ACR, ALB ingress,RDS MySQL, ES, Redis, 云效DevOps CI/CD 部署而成。
1460Javavue
SaaS微服务架构,分PC端和PDA端,PC端以查询、统计、批量操作、报表为主,PDA端以库内具体操作业务为主。通过流程定制和模版定制适配不同客户的多种业务场景。
940java企业ERP/CRM/进销存
1.供应链为基础的一站式工业品服务平台,致力于通过一站式数字化采购解决方案,为客户实现降本增效。 云采商城,能为所有客户提供标准化采购商城,提升采购效率,降低采购成本; 2.负责商品服务、订单服务、发票服务、活动服务、优惠券服务、交易服务、会员服务等功能开发
1780java工业品
1、该连锁商城平台总共有4个模块,有店铺管理系统、人事管理系统、库存商品管理系统、前台收银系统! 2、我在该项目中主要负责人事管理系统、前台收银系统以及登录授权系统等后台开发。
1810java网店系统/电子商务
项目简介: 平台分为在线商城,供应商系统,平台运营系统三个子系统。平台提供了供应商入驻、刻章企业用户注册、供应商材料管理、在线购买、线上支付(微信,支付宝,对公支付)、订单管理、库存管理、发货管理、供应商结算管理(结算,对账,提现)、营销活动(秒杀、优惠券、抽奖,包邮等)、电子发票、评价、会员等级、统计报表等功能 责任描述: 1、确认项目的具体需求,开发需求及测试需求的评审 2、提供系统技术选型参考,制订开发及测试进度计划 3、分配开发任务,跟进项目进度、协调工作(产品,前端,后端,测试,运维等) 4、核心代码编码,接口自动化测试及Web自动化测试框架搭建及维护 5、项目上线跟进及后期项目迭代开发 主要业绩:主导系统从0到1实现、管理研发团队,人数10+、项目年资金流水千万级别、支持高可用高并发,自动化测试框架搭建 涉及技术:Spring Cloud, Spring Boot、MyBatis、Redis、MySQL、Nginx、RabbitMQ、Jenkins、Docker、Vue、Python、Pytest、Selenium、Django、微信公众号、小程序
4790java网店系统/电子商务
这是一个鲟龙电商管理项目,主要需求为品牌方需要维护出售鱼子酱的订单信息,主要模块模块就是订单、收货、客户、库存等等。我主要负责国际订单模块,因为客户需要对国外出口鱼子酱产品,需要维护国际订单,以及做一些销售报表。
1450kafka电商
一款基于SpringCloud的微服务电商项目。 后端技术:SpringBoot + SpringCloud + MybatisPlus + Mysql + SpringCloudAlibaba + Nacos + RabbitMQ + Redis + Nginx 前端:Js + Node.js + vue + ElementUI 模块:公共服务、网关、用户、商品、订单、优惠券、第三方组件、库存 从0到1搭建的微服务电商项目,包括前端
1840mybatis电商
系统简介:火车行程系统主要负责各数据源数据收集,数据统计、整合、加工,并为需求方提供相关查询接口。 技术描述: 1) 后台管理系统(EasyUI),主要实现车站数据管理、数据收集和统计管理,以及系统配置管理等。 2) 数据 API 协议系统,该系统主要是面向需求方,遵循 RESTful 规范制定接 API 协议,主要为需 求方提供火车时刻数据、火车车站数据、火车行程正晚点数据等 API 协议。系统使用 springboot 作 为基础框架,并采用 spring-cloud 组件作为微服务架构。具体描述如下: · 使用 nacos 跨框组件注册及管理服务实例集群,服务提供者使用 nacos register 框架组件作为集群架构,并注册到 nacos 端,这样一旦出现其中某台服务器宕机或异常不可用,nacos discovery发现机制会将其剔除,不影响系统整体访问。 · 使用 sentinel 作为系统熔断机制,一旦流量过大导致服务响应慢或者不可用时,会启动降级或熔断机制,避免服务器压力过大导致整个系统受影响。 · 使用 nacos config 组件作为系统的配置中心,使用该组件的目的是因为系统内某些配置需要经常调整,而一旦调整就需要重启服务,为了避免这种情况出现,所以采用了 nacos config 组件,修改配置不需要重启服务器。 · 使用 spring security 作为提供给外部团队使用的协议的安全验证机制,避免被其他非法者抓包模拟请求。 3) 数据库 MySql 采用分库分表模式,为避免跨库跨表带来查询的问题。 4) 缓存,主要是用 Redis 实现,并且对 Redis 做了集群来保证 Redis 服务的高可用。 个人职责: 数据整合:数据源收集、分析及挖掘。 业务模块开发:对接业务流程配置系统,实现页面组件开发和流程节点配置管理。 项目管理:敏捷迭代、需求分析和拆解、测试及 bug 追踪、项目风险管控等。 团队培养:技术分享、团队知识库、代码 review。
2990java旅游
模块描述: 1) 用户基础服务模块:为用户提供行程搜索(包含:航班、火车)、线路规划,报价及选择车型及 司 机 服 务 。 当 用 户 确 认 行 程 后 交 由 订 单 模 块 完 成 下 单 及 支 付 。 此 模 块 主 要 使 用 SpringBoot+SpringCloud+Mybatis+mysql+redis 架构模式,redis 主要存放用户资料和临时订 单用的,避免在用户未完成下单时反复去数据库查询。 2) 订单模块:主要负责订单创建、查询、取消、修改和管理等功能。当收到前端基础服务模块的下 单请求后,按照用户的选择产生订单,返回订单支付信息给支付模块并响应给用户完成支付。此模块 使用 SpringBoot+SpringCloud+Mybatis+Mysql 架构。 3) 报价及结算模块:为用户提供线路规划,报价及后续服务完成后的订单结算功能。此模块还负责 接收支付团队的订单支付成功回调信息,并将订单支付成功信息发送给派单模块安排司机,并同时按 规则计算订单的结算比例。此模块主要使用 SpringBoot+SpringCloud+Mybatis+Mysql+redis 架构 模式。 4) 派单模块:此模块主要负责为用户寻找合适的司机。该模块收到订单派单请求后,会按规则寻找 用户指定位置范围内的司机,并按照司机的服务分数进行打分筛选,当完成派单后,会及时通知给用 户。此模块主要使用 SpringBoot+SpringCloud+ Mybatis+mysql+redis 架构模式。 5) 后台管理系统(EasyUI):主要实现客服中心功能,提供订单查询、修改、人工安排司机、开具 订单发票等客服功能,另外此系统还实现了系统配置的功能。 个人职责: 项目架构师:整体架构设计、相关技术选型、方案落地。 业务模块开发:对接业务流程配置系统,实现页面组件开发和流程节点配置管理。 项目管理:敏捷迭代、需求分析和拆解、测试及 bug 追踪、项目风险管控等。 团队培养:技术分享、团队知识库、代码 review。
2690kafka电商
B2B在线销售商城,包含商品检索、商品展示、价格管理、库存管理、促销管理、订单管理,订单支付、物流管理等等功能
1120java电商
云南农业专业服务系统是西南林业大学农业专家面向农村农户种植问题咨询以及以及种植过程管理的服务系统。包括小程序端、专家服务端和后台管理系统、以及库存管理系统。在本项目中独立完成全部后端开发、以及库存管理的前端开发工作。
1770java网店系统/电子商务
马牌轮胎线上小程序 1.功能包裹就近门店列表 2.下单,加车,支付 3.销售人员管理 4.销售日报展示,销售报表展示
1880kafka微信小程序
https://www.cloudware.love。可公网访问的简易进销存管理系统,注册登录即可使用,满足小商户日常仓储管理需求。也可作为开发框架模板进行二次开发。
2310javajQuery表单及相关
1、藏品空投模块的开发 2、活动模块的开发,包括邀新活动、盲盒活动、合成活动 3、藏品发行模块的开发,包括藏品生成、上链 4、完成秒杀模块的技术设计 5、接入第三方平台接口,完成数据同步 6、完成实名认证、短信等接口接入 主要工作成果: 1、完成短期内 20 万量的邀新活动,保障用户链上账户的开通,并通过 Quartz 定时任务实现邀新奖励按照设定规则有序 发放,运用 redis 实现定时任务的分布式锁 2、迭代藏品秒杀模块,单服务器情况下结合 lua 脚本结合 redis 实现 QPS 50000+,后续产品迭代为 Spring Cloud 采用 MQ 异步处理订单实现更高的 QPS 3、商品模块保障了 200 多次的藏品发售,防止超卖,为订单重复提交问题、藏品补发等问题提供完善的应急解决方案(例 如手动查单接口、商品手动补发定时任务、服务器异常短信通知等),实现最快的响应以及较高的用户满意度 4、缓解服务器压力方面,通过动静态接口的解决方案,区分用户端的静态数据和动态数据,静态接口数据采用 Redis 作为 缓存,减小服务器的压力的同时,保障一些时效性的动态数据能及时响应到用户端,在产品迭代时,运用 explain 优化索引, 提高查询效率 5、完成平台框架重构后老数据的清洗和迁移
1470mybatis电商
一. 系统包括但不限于以下模块: 1. 客户关系管理(CRM):提供客户信息管理、销售机会跟踪、市场活动组织等功能,助力企业提升客户满意度和销售业绩。 2. 企业资源规划(ERP):整合财务管理、库存管理、生产计划等核心业务流程,提高企业运营效率和资源利用率。 3. 供应链管理(SCM):实现供应商管理、采购订单处理、物流跟踪等供应链关键环节的信息化管理,降低企业成本风险。 4. 数据分析与报表:提供丰富的数据可视化工具,帮助企业实时洞察业务状况,为决策提供有力支持。 二. 技术栈系统包括但不限于以下技术: Spring Cloud:全家桶 MyBatis-Plus:作为ORM框架,MyBatis-Plus提供了对数据库操作的简化和扩展,支持单表CRUD操作、分页查询等功能。 Redis:高性能缓存数据库,用于存储热点数据和减轻数据库压力,提高系统性能。 MySQL:关系型数据库,用于存储持久化数据。
2400java电商
1、获取银行客户积分,在平台消费下单 2、团购、分销模式 3、线下活动预约 4、银行产品推销 5、以及共富社区搭建
1680java电商
瑞泰商联营销平台是以电子凭证为介质,帮助大中小企业进行营销促销的服务平台。平台下游对接物美,京客隆,舞东风,瑞星咖啡,味多美等众多商家,为其引流;上游对接各大运营商,银行,航空系统,承载其积分,电子促销,回馈等业务。 平台由如下模块组成: codeGen :券码生成模块 custAccess :客户接入模块 smsPF : 短信发送模块 rtWeb : 营销管理门户 rtWebPos: 消费服务模块 rtShop : 瑞泰商城模块 后端技术栈: spring、spring-mvc、hibernate、httpclient、公众号开发,微信支付。 前端技术栈: JSP、BootStrap 主要职责: 1.对平台进行优化重构 2.实现公众号云POS,实现扫码消费。 3.组织实施瑞泰商城,实现微信支付。
1510javaspringcloud
1. 负责制定和实施公司的整体技术架构,包括系统设计、平台选型和技术标准的制定,确保系统 的可扩展性、高性能和安全性。 2. 领导技术团队进行系统架构设计和技术规划,与产品经理和业务团队合作,分析需求并提供技 术解决方案。 3. 设计和构建分布式系统架构,采用微服务架构和云原生技术,实现系统的高可用、高可靠和弹 性扩展。 4. 主导公司核心产品的架构设计和开发,负责核心模块的技术选型和系统集成,确保产品的功能 完整和性能优越。 5. 指导团队进行技术创新和研发,关注行业新技术和趋势,推动公司技术创新和业务发展。 6. 参与制定公司的技术发展战略和路线图,规划公司的技术演进方向,促进技术与业务的深度融 合。 7. 负责制定公司的技术标准和最佳实践,指导团队遵循规范化的开发流程和质量控制标准 取得成就: 1. 打造了成功高效稳定研发团队 A. 电商团队 1). 外包团队 18 人:(14 名后端,4 名前端);自主研发团队 22 人:(4 名 JAVA,5 名前端,2 名 Go) 2). 定期开展团队培训、知识分享、公司学习文化建设 B. 旅投团队 1). 外包团队 10 人:5 名前端,5 名后端;自主研发 2 名(1 名骨干 JAVA,1 名架构师) C. 交易中心团队 1). 外包团队 6 人:5 名后端,2 名前端;自主研发 1 名 D. 产品团队:电商 5 人,旅投 1 人,交易中心 1 人 E. 运维团队:10 人 F. 测试团队:5 人 2. 成功领导了团队完成至少 3 个项目的研发与实施 1). 承接产品团队需求,领导研发、测试评审设计需求 2). 制定开发计划、解决团队面临的技术问题、沟通问题 3). 领导团队进入概要设计、详细设计(数据库设计、服务划分、开发文档)并计划实施 4). 带领本团队不提高技术能力和开发效率,规范标准化开发流程、引入 TDD、K8S、Docker 技术;并实现持续集成/持续交付(CI/CD)流水线,实现了系统的自动化部署和运维,加速了产品 工作经验 3 迭代周期,提高了开发效率和质量。 5). 领导测试团队与开发团队紧密合作,按期实现交付 6). 领导运维团队构建云环境、云监控、部署、自动化等 3. 生产环境运维及问题解决 1). 日常及节假日生产环境支撑及问题解决
870mongo电商
项目主要为用户提供机票+高铁的出行产品 该项目主要分为产品检索, 预定(预定的底层功能由公司别的团队提供底层实现, 此项目只用调取相关预定的API接口来实现预定操作), 订单等模块
1530java网店系统/电子商务
当前共80个项目more
×
寻找源码
源码描述
联系方式
提交