redis

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方式,权限认证;日志管理,将整个系统的增,删,改,查等操作相关信息记录到日志表
1010mysql
项目描述: 该项目针对各省市的供电情况的一种监控展示平台,会将各个维度各个层面对供电服务质量的检测以及把控和各个时间段的分析数据 的展示。以及与oam系统进行关联动态展示生成维度报表。 项目架构:Spring Boot + Mybatis Plus +Mysql+ElasticSearch+gateway+Nacos+vue 责任描述: 1.报表sql模板的设计,根据模板中的各个数据通过sql的方式查询数据库,实现后期在不同的省份的报表能可以使用此模板。 2.完成在数据中台请求数据后对数据的处理同步更新到数据库以及es中,保持数据库与es的数据一致性 3.陕西需求和河北需求的设计研发,根据产品的需求原型完成对陕西以及河北的需求实现 4.对现场的人员的项目部署以及后期的遇到的问题提供远程帮助
670vue
参与汽车服务购买、生成服务订单、客户进门店进行消费、完成后可以进行评价的业务流程开发 • 负责充电桩模块 ,使用RedisGEO搜索附近充电桩位置 ,通过幂等性、拦截器、 hibernate-validator等 技术确保接口的规范性和易用性。 • 负责服务模块的开发,使用Redis将用户查看的服务内容存入缓存中,提高用户的访问速度,使用Sentinel对 服务的购买进行限流 • 负责订单模块的开发 ,负责确认订单和支付订单 ,利用RabbitMQ的死信队列对订单支付进行计时 ,使 用Redis 解决商品的秒杀和超卖问题 • 参与评论模块的开发 ,使用百度云文本审核和图片审核接口对评论进行审核 ,使用阿里云进行图片上传 • 参与购买服务业务的开发、使用OpenFeign实现服务模块微服务调用订单模块微服务、如果调用失败使 用Hystrix对服务进行降级、防止系统雪崩 • 使用zipkin+sleuth 链路追踪 ,记录各微服务中的接口调用 ,进行问题定位、性能优化、服务治理。
750SpringCloud
项目介绍:分享姬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
1380springboot
项目简介: 当前国务院大力推进“互联网+政务服务”、“互联网+监管”创新业务应用,明确要求国务院各部门和地方省级人民政府加快开展一体化政务平台和监管平台建设。XXX决定开展以搭建一网通办、一网通管平台技术架构、提升XX数据质量和服务为重点内容的项目建设,为实现政务服务一体化、监管智慧化、服务监管协同化提供基础技术支撑。 责任描述: 参与XX一体化数据工作,对80余个业务系统进行全面梳理和数据治理,形成数据资源目录清单,数据资源目录管理平台、数据交换与共享平台,提高XX数据质量,支撑XX各业务系统的数据需求,并提供数据共享交换服务。
560springboot
项目描述:商城系统,分为前台用户系统和后台管理系统,使用了微服务技术架构,前后端分离开发 技术栈: 后端:SpringBoot + MyBatis + MySQL +Redis + RabbitMq + nacos 等 前端:Vue + node 用户角色:用户,系统管理员 模块划分:用户模块,商品模块,商品类别模块,订单模块,收藏模块,购物车模块,后台管理模块 服务器:采用自己电脑配置虚拟机,搭配CentOS7并使用docker技术配置相关服务(Elastisearch,nignx,RabbitMQ, Redis,Kibana,nacos) 项目总结 使用Redis将热点数据(商品查询)放到缓存当中,提高检索速度 使用RabbitMQ消息队列进行服务之间的异步通信(下订单时对商品模块和购物车模块之间的通信) 通过FeignClient实现各个模块之间的功能调用 通过GateWay网关服务配置各个服务模块,并在访问相关服务模块时,分配到各自的服务模块负责的功能中
770零售电商
• 垃圾收集模块: 与硬件设备厂商对接,提供收集记录新增和评级等系统接口和接口验签策略 使用 Aop 获取并清理(防止动态注入)修改接口查询参数,实现数据隔离的功能,地区管理员 只能查看和管理所属地区以及下属地区的数据 集成 WebSocket 双向通信,实时通知管理成员待办评级记录 使用 RabbitMQ 发送消息,异步处理消息,消费者获取并消费消息发送户主垃圾分类异常短信, 优化接口响应时间 • 积分商城模块: 根据评级枚举策略拉取积分配置和校验每日上限,新增户主积分,用户使用积分兑换商品 • 设备管理模块: 与电信天翼看家平台对接,根据开发接口规范说明书,进行验签并调用接口,完成设备信息同 步,视频拉流等功能 • 数据分析模块: 根据大屏 UI 设计图,编写复杂的 SQL 语句,完成区域数据统计,红黑榜,居民参与率,地区 热力图等 集成 EasyPoi 自定义模版,导出区域每日参与率、垃圾分类合格率,垃圾重量等数据统计报表, 使用横向遍历等方式,填充数据并导出统计报表
710redis
项目描述: 医药流通行业软件供应商,项目采用微服务架构,主要包括组织机构模块,商品模块,库存模块,订单模块,线下POS机等。我所属项目部主要负责库存模块的开发。 项目技术: Spring Cloud,Mybatis,MySQL,RocketMQ 责任描述: 1. 商品出库。将订单中所有商品进行出库操作并生成出库单。 2. 库存同步。将集团下的商品库存信息同步到各省市的医保系统。 3. 第三方对接。海典系统与第三方医疗系统对接。
790
● 项目简介: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.
680html
项目描述:浪潮云泽智能运维是一个基于分布式架构的多云资源管理系统,其业务包括云计算平台的资源信息管理、设备性能数据采集、智能告警通知等等。 主要职责:主要负责框架基础组件的开发和维护,包括系统管理模块的维护和扩展、核心模块 CMDB 的设计和开发、采集与控制服务端模块的开发。 技术栈:SpringBoot,SpringCloud,Vue2,ElementUI,MybatisPlus,Mysql,Redis,InfluxDB 工作内容: 1. 采用 SpringBoot、vue2、elementui 实现 CMDB 的在线数据库建模功能; 2. 实现零代码平台的数据 CRUD 通用接口,可以满足通过 CMDB 建模的数据库表的单表 CRUD 操作; 3. 在上述的通用接口中,采用责任链模式,控制数据访问过程,添加诸如操作和数据权限校验、参数校验、数值阈值告警判断等等; 4. 开发数据采集服务的注册和心跳机制,采用反向代理解决采集服务器无 ipv4 地址的问题; 5. 基于上述组件,开发应用拨测功能,实现对应用的可用性监测和报警。
1110mysql
• 会员模块: 整合 Oauth2 完成会员的登录注册功能和短信验证功能,使用 Redis 作为存储短信的数据库并 设置过期时间 使用 MongoDB 存储用户的商品和商铺的浏览记录 • 卡包模块: 使用 Seata TCC 模式完成订单支付成功回调后的新增会员预付卡功能,确保订单成功和卡包新 增的最终一致性问题和异常回滚 自动划账 - 使用策略模式和工厂模式来应对会员不同卡包类型(金额卡、次卡以及时间卡)核 销后,第三方监管户自动划账的功能 • 优惠券模块: 制券 - 优惠券分为全场券、商铺券,商品券以及兑换券,根据优惠券不同的类型完成不同关联 项的绑定和校验 领券 - 整合 Redisson 分布式锁解决优惠券领取数量超出用户领取上限和库存超卖的问题 可用优惠券 - 根据订单信息查询用户可用优惠券后,根据优惠券类型使用枚举策略模式查询并 计算可用优惠券的金额 • 订单模块: 整合 RabbitMQ 的 ttl 和死信队列实现订单延时取消功能,并结合消息确认和重试机制保证消 息不丢失,将少数消费失败的消息转发至死信队列进行异常溯源 • 支付模块: 对接银联商务天满平台的企业网银支付完
910
1.该项目分为后端接口模块、中台管理模块、前端界面3大部分。公司运营使用中台发布查看和审核业务数据,用户在web端办理业务。 2.我负责和业务部门沟通业务需求,整理成需求文档后整理成详细的需求模块。然后设计整套系统,包括数据库表设计和接口设计等,带领团队一同完成项目开发,解决开发过程中遇到的难点。  使用了springboot、工作流、dubbo、redis技术栈,最终实现了7*24办理业务要求。 3.开发过程中遇到的问题:  3.1重复组件流程化:办理业务过程中很有功能模块都类似,如果每个业务都重复编写功能模块会造成代码冗余,以及影像开发的效率。     利用工作流机制,将各个业务功能都调整为工作流配置方式,有新的业务需求只要工作流配置后就可以生成新的业务,提供研发的效率。  3.2 7*24业务板栗:有些业务需要全天候办理,但是上游系统不支持。 因此需要办理的业务数据缓存,然后利用xxl-job定时器触发执行,有效满足业务要求
750
项目三:某盲盒网站 项目描述:CSGO盲盒网站 项目功能:盲盒、对战、升级、用户模块等 技术栈:C#、MYSQL(POLARDB)、REDIS、MONGODB、RABBITMQ、ES 责任:负责整个后端的开发工作 项目成果及效益:创业项目,做到每日流水过百万,每日分表记录数达到20W,由于国内已经禁止盲盒业务,目前取保失业中,求兼职工作。
1160redis
利用阿里开源项目 canal ,基于数据库增量日志解析,提供增量数据订阅&消费,相对来说主要分为三步: 1.canal 模拟 mysql slave 的交互协议,伪装自己为 mysql slave ,向 mysql master 发送 dump 协议, 2.mysql master 收到 dump 请求,开始推送 binary log给 slave (也就是 canal), 3.canal 解析 binary log 对象,将解析的数据以 AVRO 格式发送至 kafka 。配套使用 Prometheus+alertmanager+grafana +告警平台对 整个 canal 进行全面的健康状态监控。将 canal 镜像化以方便后续的部署与管理维护,为了保证生产数据库的安全性,canal 所有使 用到的密码,均对其进行了加密,以密文的形式保存在配置文件当中。
990redis
项目介绍:智慧业务的应用系统采用基于微服务构架的工业 APP 敏捷开发平台, 该平台提供完善的微服务开发、 运行和治理环境, 并可以分布式部署在虚拟化硬件资源之上, 保证平台上的应用服务都可以独立扩展和即插即用。 模块介绍:该模块包括经济运行制度方案执行统计和执行分析。经济作业执行统计主要通过条件触发所有经济作业方案要求,记录生产期间各泵站是否严格按照经济作业方案执行停电处理,经济作业统计分析主要以执行情况和班组为维度统计各维度的执行次数和违反经济作业方案的监控和报警提示。
570Java智能硬件
智慧图书馆数据平台,具备内外多源数据的汇聚整合、提纯加工、数据管理和数据服务的能力,形成能方便支撑数据应用的图书馆数据体系。 项目技术: 微服务组件: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模块。目前中台数据主要是
1010微服务
● 项目简介: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. 参与系统的优化和重构工作,保障系统稳定可靠运行
850web
• 负责社区资讯模块的开发 ,包括资讯管理和活动管理两块;参与了收费模块的开发 ,完成账单的生成功 能 • 完成资讯和活动的发布、修改、删除、分页搜索等基础功能的开发 • 完成资讯和活动的图片进行存储 ,使用百度云文本审核和图片审核接口对评论进行审核 ,使用阿里云进 行图片上传 • 完成资讯和活动的浏览量统计 ,使用了RedisHyperLogLog对浏览的用户ID做统计; • 完成资讯已读未读的状态区分 ,使用了RedisSortedSet作为用户的已读收件箱 ,在查询资讯时通过 Redis进行区分 ,加快效率 • 完成用户活动报名功能 ,对于活动报名的幂等性保证 ,对查询是否已经报名、活动名额是否已满、进行 报名的多次数据库操作进行加Redisson锁 ,加事务处理 • 完成周期账单的自动生成功能 ,对于周期账单采用一张周期账单表 ,使用定时任务在每天凌晨对周期订 单表进行扫描 ,对符合要求的账单记录生成待收费账单推送给用户 • 完成用户长时间未缴费账单的催缴功能 ,使用了RabbitMQ作为延时队列对到达时间未缴费的用户自动 发送消
870redis
SpringBoot,MyBatis,Redis, 用户模块(用户注册、登录、修改),后台管理模块(用户管理、图书类别管理、借阅管理、图书信息管理),图书借阅模块(借书,归还)
500
项目描述:联网售票站务系统主要是车站的售票系统主要后台配置班次调度配置,后台调度根据配置班次调度数据生成班次、线路数据。售票员根据客户需求售票、司机车辆开进站进行检查后旅客上车出检查、票务清算;主要模块:基础数据管理、调度管理、售票交易、自助机前置、配置中心等模块 技术栈:Spring、Spring Boot 、Spring MVC、MyBatis、Redis、Maven、Jekins、Docker、K8s、Git、Cat、XXl-Job。 主要职责:负责框架搭建、需求分析、详细设计,技术文档的编写,进度与代码质量的管控,核心代码的编写;
560nodejs
当前共2829个项目
×
寻找源码
源码描述
联系方式
提交