24小时内活跃

LW

• UID:15211
综合分:42
上海市
兼职
3-5年经验
方向: 后端-Java 前端-Web前端

技能

核心技能: Java
其他技能: React、Flutter、JavaScript
交流语言: 普通话( 母语水平 ) 英语( 可口语交流 )
行业经验: 旅游 电商 企业内部管理 社交

项目案例

携程门票交易秒杀场景优化
与传统电商相比,携程门票交易系统具有两大特点: 1) 强一致性:用户预 订后保证出票且尽可能快速确认,确保每一笔交易都能履约。 2) 多维度和跨商品组合限购:限购规则复杂多变,例如多维度和跨商品组合限购,保障每位用户有公平购票的机会,避免囤票行为。 当系统遇到洪峰流量时,容易出现页面打开慢、卡顿等问题,主要原因有以下几点: 1) Redis 超负载与缓存热点。 2) 数据库超负载。 3) 供应商系统不稳定。 系统优化: 一、Redis负载与缓存热点优化 a) 缓存热点应对方案:热点识别自动构建多级缓存将单位时间内高频访问的Key ,识别出来。例如:同一个 Key 1 秒内单机访问 10 次。 b) 缓存大key问题: 1. 精简缓存对象:去除缓存中的冗余字段。 2. 压缩缓存对象:采用压缩比更高的压缩方式,缩小缓存对象。 3. 拆分大 Key :若精简和压缩后还是过大,根据业务逻辑,将大 Key 拆分成多个小 Key 。 5. 长期治理:建立长期治理机制,定期扫描 Redis 中的大 Key ,每周跟进,将隐患在日常治理中消除。 二、数据库超载优化 a) 缓存覆盖更新策略:替代直接删除缓存 Key 的做法,采用了缓存覆盖更新策略。当商品信息发生变更时,系统不再删除缓存 Key ,而是直接更新该 Key 对应的缓存值。避免了流量穿透到底层数据库。 b) 消息聚合:针对商品变化消息量过大的问题,引入了消息聚合机制。将商品多次变化消息在一段时间窗口内合并成一个,减少消息处理的频率。 c) 异步更新缓存:为了进一步降低 对数据库的实时压力,采用了异步更新缓存的策略。当商品信息发生变更时,系统不会立即更新缓存,而是将更新任务放入一个异步队列中,由后台线程异步处理。 三、供应商系统不稳定 当供应商系统面临大流量冲击时,往往会出现响应缓慢甚至被限流的情况,这直接影响了我们自身系统的稳定性和用户体验。 为了缓解上述问题,我们采取以下技术策略: 1)削峰填谷 缓冲池:利用消息队列作为订单提交的缓冲池,将订单信息先写入队列,再由后台服务异步处理。这样可以将订单提交的高峰流量削平,减少对供应商系统的瞬时压力。
电商 旅游
携程办公IM产品
TripPal 是携程集团自主研发的内部通讯与协同办公平台,定位对标企业微信、飞书等主流企业协作工具。其底层具备成熟稳定的 IM 通讯能力,支持千万级日消息量的高并发处理,确保消息可靠送达与实时同步。在此基础上,TripPal 构建了丰富的业务应用体系,涵盖会议协同、任务管理、文档共享、审批流程等,全面提升企业内部协同效率与信息流转能力,已成为携程内部日常工作的重要基础平台。
企业内部管理 社交
某公司ERP系统
基于ruoyi开发的的ERP管理系统 1. 组织架构管理 多级部门管理:支持无限层级部门结构,可视化树形展示 岗位职级体系:定义岗位名称、职级、薪资范围等属性 员工全生命周期管理:从入职、转正、调岗到离职的全流程管理 组织架构图:自动生成可视化组织架构图,支持导出为图片 2. 权限管理系统 精细化权限控制:菜单权限、按钮权限、数据权限(部门数据隔离) 角色权限模板:预设销售、采购、财务等常见角色权限模板 权限分配日志:记录所有权限变更操作,满足审计要求 3. 采购管理 供应商全生命周期管理:供应商准入、评估、分级、淘汰机制 采购申请流程:电子化审批流程,支持多级审批 采购订单管理:订单生成、跟踪、变更、取消全流程 采购合同管理:合同模板、电子签章、履约跟踪 采购分析报表:供应商绩效分析、采购成本分析、价格趋势分析 4. 销售执行 报价管理:多版本报价、价格审批、有效期控制 销售订单:订单创建、修改、状态跟踪 销售合同:合同模板库、条款管理、履约提醒 销售退货:退货申请、质检、退款处理 销售业绩分析:个人/团队业绩看板、达成率分析 5. 财务管理 a) 应收应付 客户对账:自动生成对账单,支持在线确认 收款管理:收款计划、实际收款记录、逾期提醒 发票管理:发票开具、寄送、红冲全流程 供应商付款:付款申请、审批、执行、核销 b) 成本核算 采购成本核算:含运费、关税等附加成本的分摊 生产成本核算:BOM成本滚动计算、工时成本分摊 销售毛利分析:按产品、客户、区域等多维度分析 c) 财务报表 总账管理:科目设置、凭证录入、期末结账 资产负债表:自动生成符合会计准则的报表 利润表:多期间对比分析、预算与实际对比 现金流量表:经营活动、投资活动、筹资活动分类统计
企业内部管理

工作经历

携程旅游信息技术(上海)有限公司
  
10001人以上
高级Java开发工程师
2020.07 - 2025.06
2021.07 - 2025 1. 携程IM即时通讯基建产品开发,办公IM产品开发; 2. 携程旅游研发部,门票产品开发;

教育经历

广西大学
2016.09 - 2020.07
计算机科学与技术
本科

个人简介

· 5年Java后端开发经验,精通Java、Springboot技术栈。 · 3年全栈开发经验,熟练使用Vue3/React+TypeScript,具备前后端分离架构深度实践。 · 掌握中间件MySQL、Redis、RocketMQ/Kafka、Elasticsearch构建高可用系统。 · 负责多个从0到1的微服务项目,包括IM即时通讯、企业办公平台、电商业务,有高并发项目开发经验。 · 熟练基于Ruoyi、JeecgBoot、LikeAdmin等开源框架二次开发,快速构建ERP等管理系统。 · 熟悉AI开发,了解RAG、基于LangChain/LangGraph的Agent工作流设计。
成功交付率
100%
相似推荐
西安市
后端-Java、前端-Web前端
技能:Java、Spring
郑州市
后端-Java、人工智能-计算机视觉与图像处理
技能:PyTorch、Spring Boot、Vue
沈阳市
后端-Java
技能:Java、Docker、Elasticsearch、Linux、MySQL、RabbitMQ、Redis、Tomcat、Windows Forms、.NET Framework
九江市
前端-小程序、前端-Web前端
技能:Bootstrap、Chart.js、React、Vue、Webpack、UniApp、jQuery、wx-charts、mpvue、wxParse
重庆市
前端-Web前端、后端-Java
技能:Vue、Spring Boot
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服