SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
【项目背景】 H公司2C电商系统中台变革项目,引入敏捷模型与微服务架构,重构电商订单中台,支撑订单量 30% 增长需求。 技术架构:采用 "前台+中台+后台" 三层架构(VUE+Spring Cloud+JAVA+MYSQL+MongoDB)。 订单模块拆分为12个微服务(如订单创建、支付、逆向等),数据库采用分库分表设计。 【成果】 1.电商中台切换主题:电商订单履行OFS中台成功切换到新平台ideal,承载的订单量提升30%,订单处理速度提升50%; 2.支持ideal现网业务需求,减少业务抱怨次数。 3.从0到1建立逆向订单微服务设计模型,成为公司服务化转型标准范例; 4.SM职责期间,精准控制项目进展。
1530JavaSpringCloud
为项目主导与主要负责人,带领团队从 0 到 1 成功开发了基于微服务架构的综合管理系统,采用 Spring Boot + Spring Cloud Alibaba 技术栈,结合 Nacos、Gateway、Redis 和 Nginx 等组件,为业务提供强大支撑。 此项目涵盖资源、设备、运维、第三方应用、业务、播出控制和系统管理等多个核心功能模块,全面满足了设备管理、素材 运营、节目播出等业务需求,实现了设备全生命周期的数字化管理和业务流程的自动化流转。 技术架构选型与搭建主导采用 Spring Boot + Spring Cloud Alibaba 微服务架构,结合 Nacos 实现服务的注册与发现, Gateway 构建统一的 API 网关,确保系统的高可扩展性和灵活性。 引入 Redis 进行缓存优化,Nginx 实现负载均衡和反向代理,显著提升系统的响应速度和并发处理能力,使系统在高流量下的 响应时间缩短了 40%。 团队管理与协调组建并带领专业团队,制定详细的项目计划和开发规范,明确各成员的职责和任务,确保项目按计划顺利推 进。 组织定期的团队会议和技术分享会,及时解决开发过程中遇到的问题,提升团队整体技术水平和协作效率
820Java服务框架/平台
易体系搭建:设计「家电以旧换新」全流程模块(旧机评估 - 补贴计算 - 订单核销),对接第三方估值 API,使换新订单转 化率提升 25%;开发「积分抵扣 + 礼品管理」系统,实现购买送积分(月均发放 50 万 + 积分)、积分兑换家电配件(兑换 率 30%),搭配「地址智能解析」(经纬度定位精度达 98%)优化配送体验,用户复购率提升 18%。 营销场景落地:主导「商城权益配置平台」开发,支持可视化配置优惠券、满减活动,年均支撑 50 + 场促销活动,活动期间 GMV 周均增长 40%;结合易企秀抽奖平台打造「周年庆抽奖活动」,通过新用户注册送抽奖次数、购买家电叠加抽奖机会, 带动活动期新客增长 35%,抽奖互动量超 10 万次。 O8ghAno202505141418 基础架构优化:构建「用户 - 产品 - 地址」三大中心:用户体系实现账户信息、订单、售后一站式管理;产品中心标准化家电 型号数据(覆盖 2000+SKU),支撑多品牌商品快速上架;地址中心集成高德地图 API,自动匹配城市归属与经纬度,配送地 址错误率降低 60%
1730Java服务框架/平台
1. 提升QPS:app端请求配置,针对jvm的参数调整以及引擎数据结构的优化,减少遍历查找,提高响应RTS 2.多租戶:AOP的切面数据处理,保证数据的隔离性 3.接入Grafana,QPS/RTS的监控,及时反馈 4.Spring Cloud 1.x, Spring Cloud Alibaba 2.x,Redis(各种数据结构)Mybatis,Angular1.x/Jquery,都有涉略,并对阿里云的devops(云效构建)也有项目应用
830KafkaSpringCloud
一,软件是面对的小微企业计算税款,通过发票数据和销售额数据,自动生成税款表,然后根据生成的税款表上传报表到税务局 二,主要功能有发票数据的采集,销售额数据,税款计算表 三、架构设计 1.采用SpringCloud技术体系构建微服务架构,根据实际业务场景对服务进行拆分 2.以nacos作为项目的服务注册和配置中心 3.使用GateWay实现高可用的请求转发、权限判定限流、降级 4.基于Ribbon+Feign进行负载均衡服务调用 5.基于高性能的Elasticsearch构建平台级日志系统快速定位问题
1040JavaSpringCloud
短信平台产品系统
1.烽火云短信平台是一款基于分布式架构的智能短信服务平台,专注于为企业提供高效、稳定、安全的短信通信服务。依托Java技术栈与微服务设计,支持千万级并发处理,确保验证码、通知、营销类短信99.99%到达率,已为电商、金融、物流等行业提供可靠通信支持。 2.多场景覆盖 验证码短信:毫秒级响应,支持多语言模板,保障用户登录/注册安全。 批量通知:工资条、物流提醒、系统告警等场景一键触达。 营销推广:支持变量动态替换,精准投放活动促销信息。 3.开发者友好 标准化API接口:提供RESTful API/SDK(Java/Python/PHP等),10分钟快速接入。 可视化管理后台:实时发送记录查询、数据统计(成功率/失败原因分析)、黑白名单管理。 4.智能运维 通道智能切换:多运营商通道冗余,自动择优路由,避免单点故障。 实时监控告警:流量异常、通道延迟自动触发邮件/钉钉通知 5.高并发架构:基于Spring Cloud + Redis分布式集群,单节点支持10W+ TPS,动态扩容无感知。 6.精准送达:采用工程级消息队列(如RocketMQ)保障消息顺序性与持久化,结合重试策略降低丢包率。 7.安全合规:内容AES256加密传输,支持敏感词过滤、IP白名单限制,符合GDPR/《个人信息保护法》要求。
2340Java服务框架/平台
项目描述:提供一站式智能化策略交易平台,包含智能选股器、股票/基金回测、量化/人工/基金组合等服务。 责任描述: 1、项目方案设计、技术选型、子服务业务划分,及相关文档编写。 2、组合架构、业务领域模型设计(支持股票/基金),及编码开发工作。 2.1、量化策略信号对接,支持自动调仓(买入、卖出)。 2.2、通用算法封装(组合总资产、收益率、盈亏、回撤、调仓比例分配等算法)。 2.3、基础数据接入工作(如行情数据、财务数据、码表、交易日历、基准指数等)。 2.4、业务核心模块,及计算任务模块(组合收益计算、自动委托、资产分析、行业分布、市场分布、个股贡献等任务)。
1940javaJava开发工具
项目简介: 平台分为在线商城,供应商系统,平台运营系统三个子系统。平台提供了供应商入驻、刻章企业用户注册、供应商材料管理、在线购买、线上支付(微信,支付宝,对公支付)、订单管理、库存管理、发货管理、供应商结算管理(结算,对账,提现)、营销活动(秒杀、优惠券、抽奖,包邮等)、电子发票、评价、会员等级、统计报表等功能 责任描述: 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网店系统/电子商务
项目描述:该项目打造一款于:采购立项-招标-投标-开标-评标-定标-归档,并集成CA认证。既适用于单体招标机构,又适用于跨地域、多分支机构的集团式招标机构,为各类招标机构提供一个集办公自动化、招标业务处理、招标费用管理等为一体的协同工作平台。 开发环境:IDEA、JDK8、Tomcat、Maven、MySql、Redis、Git。 技术点:SpringBoot、MyBatis、MyBatisPlus、Nacos、Redis、RabbitMQ。 责任描述: 1、主要负责投标管理、开标管理的业务流程开发; 2、负责项目的搭建和整体数据库表结构的设计; 3、负责业务需求梳理分析。
1720java服务框架/平台
基于多租户多用户的统一运营平台: 集成端: 1. 为各应用提供用户认证及鉴权相关接口(登录有统一登录页面或api集成两种形式) 2. 为各应用提供页面渲染组件,页面数据加载等接口 3. 为各应用提供流程启动/审批相关接口及页面审批组件等 配置端: 1. 实现了租户管理,组织架构管理,角色管理等功能 2. 实现了应用管理,权限管理(菜单/接口),权限配置等功能 3. 实现了表单/表格设计(pc端),基于bpmnjs+camunda的流程设计+简单流程审批等功能
2830javaJava开发工具
1、项目主要有商户对接模块:供商户进件,签约,资料管理等内容。代理商管理模块:管理代理商签约,分润,提供代理商管理名下商家等内容。支付主体模块:支付主要功能,提供客人下单支付等一切支付相关功能。 2、作为项目主负责人,完成项目架构,支付主体等开发
890mongo服务框架/平台
项目介绍:用户权益管理平台,实现了用户享有权益信息和各部门内勤人员工作进度与绩效数据的集中管理与精确统计。主要模块:工单管理模块、活动管理模块、报表管理模块、指标管理模块和综合查询模块。为客户提供服务权益申请、变更、查询等业务功能、给内勤人员提供一个受理、查询服务工单、报表统一查询和导出等功能的后端平台;并实现与官微、掌声民生APP、CallCenter语音系统、官网等外围系统交互,为客户带来一站式统一服务体验。 •主要技术:SpringBoot+SpringCloud+MySQL+MyBatis+Redis+Nacos+OpenFeign+XXL-Job+RabbitMQ+JDK8+Maven+阿里云oos+Vue3 •职责描述: 1.独立开发增值服务满意度及其指标模块、VIP服务人员管理模块、咨诉结案率模块;活动报名/签到功能、报表管理优化等模块和功能。 2.使用RabbitMQ异步调用外围系统的消息推送优化业务流程,达到用户权益平台与官微、掌上民生APP和短信服务之间的应用解耦的效果,解决级联失败问题并提高系统容错性。 3.使用Redisson对现有的服务催办定时任务的重复执行问题进行优化。 4.参与引入XXL-Job分布式任务调度框架设计并开发客户号合并和客户号回滚需求。 5.使用SXSSFworkbook解决报表管理、指标管理中Excel百万数据导出内存溢出(OOM)问题。 6.优化和拆分工作台中增值服务,客服活动、消息通知板块的数据统计接口,缩短单个接口的调用时间提高用户体验效果。 7.日常的测试、生产的BUG跟进和数据运维支持。
2590java后台管理系统(模板)
这个项目主要是用来解决企业间,上下游数据打通,有pc端和移动端: pc端包含多个模块,可以帮助下游客户将其ERP的相关数据同步给上游客户的ERP,同时还支持将上游的数据同步给下游客户,实现企业间的数据互通,帮助企业减少成本; 移动端主要是接受数据互通时的提示信息,以及行业内的相关信息,自己企业对应的上下游企业的销售数据等关键数据 该项目中,我负责产品的设计和核心功能的开发,项目采用前后端分离的架构,前端时vue+element-ui,后端采用springcloud alibaba +springboot 分布式解决方案,数据传输采用的时api的方式,中间使用rocketMq中间件对相关数据消锋,数据库使用的时mysql,缓存使用的时redis;
1460javaVue 组件
1、优惠券商城拼团功能,用户发起拼团,使用分布式锁并扣减相应的拼团库存,拼团失败发起退款并添加库存 2、优惠券推荐功能,根据用户行程和价格,根据用户已有的优惠券计算并推荐用户使用相应最省钱优惠券 3、节假日活动功能开发,推客等活动
2380java微服务框架
【40%】负责项目数据同步,由移动端生成数据上传至数据库,再由地面系统对实际使用数据进行查询分析,针对使用数据的使用频率、使用时长、使用范围等进行分析,为地面管理人员提供决策支持。难点在于数据同步及时性,同步数据完整情况。
2341javaWeb框架
项目描述: ‘主数据产品’是研发中心就市场上PaaS平台所提供的底层基础数据,为供应链开发中的‘srm’、‘wms’、‘mes’等系统提供基础数据维护和数据来源;并支持各行的定制化需求开发;目前系统分为‘基础数据’和‘组织架构’两个中心。 系统中使用Groovy对新增/编辑提交的数据进行校验;使用Redis实现系统多语言国际化转换和提高批量查询的性能;通过RabbitMq推送异步消息和数据变更操作;引入xxl-job对业务接口进行定时调度;Git+Jenkins+Docker的结合实现服务的自动化构建和部署。 项目职责: 1.参与需求讨论与产品设计,编写设计文档; 2.使用禅道对需求任务进行拆分以及分配; 3.优化代码,提取公共方法,封装统一基类; 4.每个版本发版文档、脚本、部署包等资料整理; 5.使用arthas和jprofiler对性能差的接口进行分析; 6.引入线程池对大数量的物料数据进行异步刷新缓存的操作;
1590java微服务
XXL-Job是一款开源的分布式任务调度平台,用于解决项目中的定时任务调度问题。它基于Java开发,提供了简单易用的调度管理界面和高可靠性的任务调度引擎,能够帮助开发者轻松地实现定时任务的管理和调度。 我主要负责对XXL-JOB的接入,开发,部署使用。
1940javaJava开发工具
主要为中小企业网络系统做灰盒安全检测使用,后期给企业做定制开发。主要有漏洞列表、应用列表、容器管理、个人中心、邮件服务、第三方平台集成等核心功能。 参与项目的职责: 1.完成漏洞检测平台各个迭代阶段需求的开发与维护 2. 积极配合驻场工程师处理客户现场问题并给出有效的解决方案,引导客户对产品需求的改进 3. 协助团队对漏洞检测平台的重构,由 SSM 框架重构为微服务架构,主要参与业务功能的重构。 4. 与架构组同事和研究院同事一起快速开发税务系统第一版,主要负责供应商模块及相关模块的开发与维护
3160多线程服务框架/平台
云南云天化现代农业发展有限公司种植基地管理平台建设项目主要包括:云天化现代农业种植管理系统、云天化现代农业溯源信息管理系统、云天化现代农业第三方技术托管子系统、云天化现代农业大象管家APP(企业版)、云天化现代农业大象管家APP(客户版)、云天化现代农业种植监控中心平台(大屏)、云天化现代农业种植管理系统(微信小程序)七个子系统建设。 开发阶段: 1、负责完成客服需求调研、沟通需求内容、编写需求文档; 2、负责跟设计沟通需求以及交互效果、完成前期原型设计、并交付原型; 3、负责完成库存模块仓库管理、物资管理、出入库管理,解决不同物资按照不同单位出库的难点、解决不同批次入库单价不一致,库存移动加权平均的解决方案。以及库存报表开发、库存相关前端页面开发。 4、实现种植模型的建成、种植排产。并按照种植策略生成种植任务、完成APP种植接口上报、病虫害上报相关开发工作; 5、实现种植预估成本和种植实际成本按周统计效果 6、实现种植实际成本和预估成本分别按化肥、农药、生产耗材等纬度进行报表统计 7、使用k8s+docker完成项目部署 项目难点:花卉生长周期种植模型计算; 海量用户消息处理
4670javaServerless 系统
1、软硬件一体平台:设备数据采集,数据上传平台,平台计算及呈现,详情参照:https://docs.qq.com/doc/DVXZ5Z2pVSEJEVHJp 2、我作为该项目的技术经理,负责该项目的需求分析,核心方案设计,核心代码编写 3、难点,业务逻辑准确性,系统性能,系统稳定性要求高:通过前期的方案设计,后期的核心功能测试用例,性能测试来解决难点。
1330mybatisredis
当前共91个项目more
×
寻找源码
源码描述
联系方式
提交