redis

智慧图书馆数据平台,具备内外多源数据的汇聚整合、提纯加工、数据管理和数据服务的能力,形成能方便支撑数据应用的图书馆数据体系。 项目技术: 微服务组件:Nacos(服务发现),Dubbo(RPC远程调用),Apisix(网关),Spring Boot,Mybatis Plus,Redis,MySQL,Vue.js 大数据组件:DataX(离线数据同步),Hdfs(分布式文件系统),Hive(数仓工具),Spark(离线数据处理),Flink(实时数据同步处理),Powerjob(分布式任务调度) 责任描述: 1. 数据集成模块:包含数据源管理与数据同步管理。使用DataX对接各个数据源,将Mysql、Oracle、PostgreSQL、SQLServer数据同步到中台的Hdfs,管理中台所有数据同步任务。 2. 数据资产模块:包含元数据采集与元数据管理,将数据集成各个数据源的元数据定时采集到中台。还包含数据标准和数据字典模块,将不同数据源的数据进行标准化统一管理。 3. 数据ETL模块。目前中台数据主要是
1530微服务
项目描述:商城系统,分为前台用户系统和后台管理系统,使用了微服务技术架构,前后端分离开发 技术栈: 后端:SpringBoot + MyBatis + MySQL +Redis + RabbitMq + nacos 等 前端:Vue + node 用户角色:用户,系统管理员 模块划分:用户模块,商品模块,商品类别模块,订单模块,收藏模块,购物车模块,后台管理模块 服务器:采用自己电脑配置虚拟机,搭配CentOS7并使用docker技术配置相关服务(Elastisearch,nignx,RabbitMQ, Redis,Kibana,nacos) 项目总结 使用Redis将热点数据(商品查询)放到缓存当中,提高检索速度 使用RabbitMQ消息队列进行服务之间的异步通信(下订单时对商品模块和购物车模块之间的通信) 通过FeignClient实现各个模块之间的功能调用 通过GateWay网关服务配置各个服务模块,并在访问相关服务模块时,分配到各自的服务模块负责的功能中
1440零售电商
1. 玫琳凯作为护肤品和彩妆直销企业之一,在全球各地都拥有自己的市场,随着东南亚电商市场的日益增长,玫琳凯在东南亚市场也愈来愈大,玫琳凯针对美容顾问的电商平台也做了升级。从最初的ASP.NET技术到现在的salesforce 云服务,我参与了其中的开发和维护工作(上家公司)。 2. 随着美容顾问和需求的增多,平台增多了很多附加的功能,比如多地址下单,优惠活动的设计,支付方式的多样化。 3. 除了解决日常使用中用户遇到的系统Bug, 还负责各种新增功能模块的开发,举例如下: 3.1. 会议室预定 该功能作为独立的项目进行开发,前端技术vue.js, 后端API用的asp.net core, 数据库sqlserver. 美容顾问查看会议室预定情况,可预定空闲状态的会议室。 3.2. 优惠券的优化 为了提高销售额,吸引用户,设置各种不同阶段和级别的优惠券,是一个电商平台考虑的问题,比如抽奖,答题获取优惠券,形式可以是现金券,打折券,还有送赠品等。 3.2 多地址下单 从以前的一单只能下一个地址,到现在的一个订单可以下多个地址,美容顾问可以帮助她的顾客或自己
900redis
• 垃圾收集模块: 与硬件设备厂商对接,提供收集记录新增和评级等系统接口和接口验签策略 使用 Aop 获取并清理(防止动态注入)修改接口查询参数,实现数据隔离的功能,地区管理员 只能查看和管理所属地区以及下属地区的数据 集成 WebSocket 双向通信,实时通知管理成员待办评级记录 使用 RabbitMQ 发送消息,异步处理消息,消费者获取并消费消息发送户主垃圾分类异常短信, 优化接口响应时间 • 积分商城模块: 根据评级枚举策略拉取积分配置和校验每日上限,新增户主积分,用户使用积分兑换商品 • 设备管理模块: 与电信天翼看家平台对接,根据开发接口规范说明书,进行验签并调用接口,完成设备信息同 步,视频拉流等功能 • 数据分析模块: 根据大屏 UI 设计图,编写复杂的 SQL 语句,完成区域数据统计,红黑榜,居民参与率,地区 热力图等 集成 EasyPoi 自定义模版,导出区域每日参与率、垃圾分类合格率,垃圾重量等数据统计报表, 使用横向遍历等方式,填充数据并导出统计报表
980redis
• 会员模块: 整合 Oauth2 完成会员的登录注册功能和短信验证功能,使用 Redis 作为存储短信的数据库并 设置过期时间 使用 MongoDB 存储用户的商品和商铺的浏览记录 • 卡包模块: 使用 Seata TCC 模式完成订单支付成功回调后的新增会员预付卡功能,确保订单成功和卡包新 增的最终一致性问题和异常回滚 自动划账 - 使用策略模式和工厂模式来应对会员不同卡包类型(金额卡、次卡以及时间卡)核 销后,第三方监管户自动划账的功能 • 优惠券模块: 制券 - 优惠券分为全场券、商铺券,商品券以及兑换券,根据优惠券不同的类型完成不同关联 项的绑定和校验 领券 - 整合 Redisson 分布式锁解决优惠券领取数量超出用户领取上限和库存超卖的问题 可用优惠券 - 根据订单信息查询用户可用优惠券后,根据优惠券类型使用枚举策略模式查询并 计算可用优惠券的金额 • 订单模块: 整合 RabbitMQ 的 ttl 和死信队列实现订单延时取消功能,并结合消息确认和重试机制保证消 息不丢失,将少数消费失败的消息转发至死信队列进行异常溯源 • 支付模块: 对接银联商务天满平台的企业网银支付完
1280
参与汽车服务购买、生成服务订单、客户进门店进行消费、完成后可以进行评价的业务流程开发 • 负责充电桩模块 ,使用RedisGEO搜索附近充电桩位置 ,通过幂等性、拦截器、 hibernate-validator等 技术确保接口的规范性和易用性。 • 负责服务模块的开发,使用Redis将用户查看的服务内容存入缓存中,提高用户的访问速度,使用Sentinel对 服务的购买进行限流 • 负责订单模块的开发 ,负责确认订单和支付订单 ,利用RabbitMQ的死信队列对订单支付进行计时 ,使 用Redis 解决商品的秒杀和超卖问题 • 参与评论模块的开发 ,使用百度云文本审核和图片审核接口对评论进行审核 ,使用阿里云进行图片上传 • 参与购买服务业务的开发、使用OpenFeign实现服务模块微服务调用订单模块微服务、如果调用失败使 用Hystrix对服务进行降级、防止系统雪崩 • 使用zipkin+sleuth 链路追踪 ,记录各微服务中的接口调用 ,进行问题定位、性能优化、服务治理。
980SpringCloud
ODN资源系统梳理平台。 开发环境:spring+springboot +mybatise+maven+mysql 项目时间:2022.03-2022.07 项目描述: ODN系统管理平台是一个微服务搭建的框架,它主要是为了让用户更好的了解以及体验光纤在日常生活中的流转过程,以及如果遇到问题能够快速的定位到问题,例如自家wifi的光纤使用情况,可以通过该系统了解到该wifi提供的厂家来源,社区搭建地,数据包使用情况等。该项目主要分为app端和pc端,而我负责的是pc端功能的实现。主要模块有,原始分光器模块、已经梳理的分光器模块、PON和ONU数据管理模块、拓扑图数据管理模块、系统管理模块。 责任描述: 1、原始分光器模块和pon和onu数据管理模块、已经梳理的分光器模块,:将厂家提供的数据的execl文档通过IO流读取到服务器的数据库中,在这些模块中主要是对数据的 查询(分页),修改,删除,以及将数据指定数据导出Excel文档。 2、系统管理模块:单点登录,采用jwtl+token方式,权限认证;日志管理,将整个系统的增,删,改,查等操作相关信息记录到日志表
1430mysql
项目描述:浪潮云泽智能运维是一个基于分布式架构的多云资源管理系统,其业务包括云计算平台的资源信息管理、设备性能数据采集、智能告警通知等等。 主要职责:主要负责框架基础组件的开发和维护,包括系统管理模块的维护和扩展、核心模块 CMDB 的设计和开发、采集与控制服务端模块的开发。 技术栈:SpringBoot,SpringCloud,Vue2,ElementUI,MybatisPlus,Mysql,Redis,InfluxDB 工作内容: 1. 采用 SpringBoot、vue2、elementui 实现 CMDB 的在线数据库建模功能; 2. 实现零代码平台的数据 CRUD 通用接口,可以满足通过 CMDB 建模的数据库表的单表 CRUD 操作; 3. 在上述的通用接口中,采用责任链模式,控制数据访问过程,添加诸如操作和数据权限校验、参数校验、数值阈值告警判断等等; 4. 开发数据采集服务的注册和心跳机制,采用反向代理解决采集服务器无 ipv4 地址的问题; 5. 基于上述组件,开发应用拨测功能,实现对应用的可用性监测和报警。
1570mysql
一款支持数采(mqtt,modbus/tcp,opc等),支持流程自定义,支持设备多对多联控等的一款工业级快速预警反应平台。该系统本人全程独立研发。
1010springboot
● 项目简介:icauto 车型库 nodejs 全栈项目,输出服务内容。通过 nodemon 构建,eslint和prettier 规范代码。 ● 技术栈: 1. 后端主要有:koajs、cheerio、nunjucks、axios、moment; 2. 前端主要有:vuejs、requirejs、swiperjs、axios、jquery、zepto、isScroll; ● 技术栈描述: 1. 后端:koajs 接口路由服务;cheeiro 是 jquery 简化版,操作字符;nunjucks 需要页面字符串模板;axios 对接接口;moment 格式化时间。 2. 前端:vuejs 主要用于组件开发;requirejs 模块化开发;swiperjs 处理轮番图;axios 对接接口;jquery 操作 pc 端 dom,zepto 操作 移动端 dom;isScroll 处理移动端滚动问题; ● 职责描述: 1. 参与业务需求开发,根据网站前台输出内容,与后端 java 数据接口开发员协商定义数据结构及后台功能的实现; 2. 参与系统的优化和重构工作,保障系统稳定可靠运行
1100web
SpringBoot,MyBatis,Redis, 用户模块(用户注册、登录、修改),后台管理模块(用户管理、图书类别管理、借阅管理、图书信息管理),图书借阅模块(借书,归还)
690
项目描述:联网售票站务系统主要是车站的售票系统主要后台配置班次调度配置,后台调度根据配置班次调度数据生成班次、线路数据。售票员根据客户需求售票、司机车辆开进站进行检查后旅客上车出检查、票务清算;主要模块:基础数据管理、调度管理、售票交易、自助机前置、配置中心等模块 技术栈:Spring、Spring Boot 、Spring MVC、MyBatis、Redis、Maven、Jekins、Docker、K8s、Git、Cat、XXl-Job。 主要职责:负责框架搭建、需求分析、详细设计,技术文档的编写,进度与代码质量的管控,核心代码的编写;
880nodejs
某企业客户关系管理系统(CRM),管理全国多个公司的数百万客户信息以及每天新增的数十万的电话记录等,集成呼叫中心、电子签约等系统
430redis
1.该项目分为后端接口模块、中台管理模块、前端界面3大部分。公司运营使用中台发布查看和审核业务数据,用户在web端办理业务。 2.我负责和业务部门沟通业务需求,整理成需求文档后整理成详细的需求模块。然后设计整套系统,包括数据库表设计和接口设计等,带领团队一同完成项目开发,解决开发过程中遇到的难点。  使用了springboot、工作流、dubbo、redis技术栈,最终实现了7*24办理业务要求。 3.开发过程中遇到的问题:  3.1重复组件流程化:办理业务过程中很有功能模块都类似,如果每个业务都重复编写功能模块会造成代码冗余,以及影像开发的效率。     利用工作流机制,将各个业务功能都调整为工作流配置方式,有新的业务需求只要工作流配置后就可以生成新的业务,提供研发的效率。  3.2 7*24业务板栗:有些业务需要全天候办理,但是上游系统不支持。 因此需要办理的业务数据缓存,然后利用xxl-job定时器触发执行,有效满足业务要求
890
项目三:某盲盒网站 项目描述:CSGO盲盒网站 项目功能:盲盒、对战、升级、用户模块等 技术栈:C#、MYSQL(POLARDB)、REDIS、MONGODB、RABBITMQ、ES 责任:负责整个后端的开发工作 项目成果及效益:创业项目,做到每日流水过百万,每日分表记录数达到20W,由于国内已经禁止盲盒业务,目前取保失业中,求兼职工作。
1490redis
星舰防控物联网平台主要实现环境设备的数据上报、下发、业务场景联动。实现物模型产品定义、设备数据模型设计,包括属性、功能和事件,自定义设备功能;设备管理:包含多协议的设备接入,设备控制、定时、定位、联动、告警、监测、统计等;场景联动:自动化业务逻辑的可视化编程方式,通过一个设备的控制,触发其他设备的响应。简单易用,快速实现设备联网;适合中小企业和个人使用的物联网平台 技术:springboot,redis,mysql,mqtt,netty,docker,nginx,Spark,Hive 职责:负责系统后台架构设计,核心业务代码编写;负责工作流业务场景的实现,包含流程、案例、任务节点的执行分配;负责系统与第三方接口对接开发与联调;负责项目总体进度的协调与开发任务功能点分配与主要业务模块的主导工作。设计并实施了实时监控系统,能够及时发现和解决数据处理异常和性能问题,保证数据质量和系统稳定性
1230mysql
● 项目简介:modiauto 车型库 nodejs 全栈项目,输出服务内容。通过 typescript 构建,eslint和prettier 规范代码。 ● 技术栈: 1. 后端主要有:midwayjs、cheerio、nunjucks、axios、moment; 2. 前端主要有:requirejs、swiperjs、axios、jquery、zepto; ● 技术栈描述: 1. 后端:基于 midwayjs 接口路由服务;cheeiro 是 jquery 简化版,操作字符;nunjucks 需要页面字符串模板;axios 对接接口;moment 格式化时间。 2. 前端:vuejs 主要用于组件开发;requirejs 模块化开发;swiperjs 处理轮番图;axios 对接接口;jquery 操作 pc 端 dom,zepto 操作 移动端 dom; ● 职责描述: 1. 参与业务需求开发,根据网站前台输出内容,与后端 java 数据接口开发员协商定义数据结构及后台功能的实现; 2. 参与系统的优化和重构工作,保障系统稳定可靠运行; 3. 负责对接及处理接口数据; 4.
920html
项目介绍:分享姬App是一个集成了社区与AI技术产品的App,用户使用AI分享姬App可以获取 AI 整理的全网优惠线报 ,在社区论坛里发布 AI 产品和相关技术, 以及在聊天室里即时讨论和交换 AI 资源等各种功能。 使用技术:Nginx,Springboot,Mybatis,Redis,Docker,uniapp 责任描述: 1.前端整体采用uniapp框架构建APP,H5和小程序,实现多端兼容 2.为了兼容之前开发的数据采集系统,使用Redis原生实现心跳保持以及数据更新的功能,主要应用于即时通讯聊天模块和 资源交换大厅的模块,后续改进为使用Websocket来实现前后端的长连接,提升了200%的链接数与吞吐量 3.社区模块使用了页面栈实现多页面的跳转,并通过树型数据结构来构建帖子与评论,评论与评论之间的联系 4.使用Redission分布式锁的方式来实现点赞和收藏统计功能,后续改进使用Redis来记录点赞和收藏数据并使用定时任务 的方式实现数据库的同步,提升了300%的性能与吞吐量 5.采用了Redis缓存和Redission锁的方式避免Redis雪崩情况发生 6.使用ngin
1810springboot
完成海外银行和支付机构的对接,实现为海外银行和支付机构提供APP钱包移动支付方式,对于用户而言,能够在钱包APP上,通过手机号进行注册、绑卡后认证后,使用当地银行卡进行消费,钱包内支持进行余额管理、充值、消费、转账等操作。主要分了cms客户管理,tms交易管理,msg消息管理,auth认证管理,task任务调度管理等模块。 职责:负责后端服务框架的搭建、业务功能技术开发、优化。参与账单拆分、KYC、转账、Android Firebase、IOS APN消息推送等功能的设计与开发。主导项目jmeter压力测试脚本的编写与项目性能调优。主导项目需求的评审、排期与进度开发跟进。主导项目docker的部署、服务编排devops等工作。
990
项目简介: 当前国务院大力推进“互联网+政务服务”、“互联网+监管”创新业务应用,明确要求国务院各部门和地方省级人民政府加快开展一体化政务平台和监管平台建设。XXX决定开展以搭建一网通办、一网通管平台技术架构、提升XX数据质量和服务为重点内容的项目建设,为实现政务服务一体化、监管智慧化、服务监管协同化提供基础技术支撑。 责任描述: 参与XX一体化数据工作,对80余个业务系统进行全面梳理和数据治理,形成数据资源目录清单,数据资源目录管理平台、数据交换与共享平台,提高XX数据质量,支撑XX各业务系统的数据需求,并提供数据共享交换服务。
760springboot
当前共2970个项目
×
寻找源码
源码描述
联系方式
提交