![](https://img-blog.csdnimg.cn/efc71894fa3b4818ad530720ef1076af.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
项目经验
文章平均质量分 90
互联网项目优化经验,包括JVM调优、ES优化、redis优化、业务优化设计等
野心与梦
奔跑吧骚年
展开
-
某某会员小程序后端性能优化
背景某某会员小程序后台提供开放平台能力,为三方油站提供会员积分、优惠劵等api。当用户在油站加油,油站收银会调用我们系统为用户发放积分、优惠劵等。用户反馈慢,三方调用发放积分接口性能极低,耗时30s+;接口情况发放积分接口业务负责,且用存储过程写的业务,改动风险极大数据库情况优惠卷等表,数据量800w+,甚至存在单表3000w+优化方案数据库数据归档归档交易、用户优惠劵等表历史数据,比如归档三个月前的数据(根据实际情况补充归档条件,如用户优惠劵没使用或没过期的数据不能归档)优化效果原创 2024-07-12 17:49:46 · 1169 阅读 · 0 评论 -
网关和开放平台设计
网关和开放平台设计原创 2024-03-07 11:19:42 · 2902 阅读 · 0 评论 -
那些年互联网项目优化经历
营销消息推送的目的是尽快的将消息推送出去,并无用户主动交互,吞吐量和停顿时间选择吞吐量优先,那么必然需要降低内存回收的执行频率,但是这样会导致GC需要更长的暂停时间来执行内存回收。一次营销任务(核心任务不活跃用户召回)就要跟百万/千万的用户发送消息,一个批次500也要调用bns批量发送方法2000至20000次以上,由于server模式下JIT编译执行10000次才触发,导致有时用到有时用不到,而任务周期3天一次又过半衰弱周期,周而复始。与用户紧密相关的信息,如用户修改了密码,需要精确推动给用户。原创 2023-05-24 16:19:02 · 23100 阅读 · 0 评论