随笔分类 -  并发

摘要:RateLimiter 令牌限流 限流算法 常见限流算法有两种:漏桶算法和令牌桶算法。 漏桶算法 漏桶算法(Leaky Bucket)是网络世界中流量整形(Traffic Shaping)或速率限制(Rate Limiting)时经常使用的一种算法,它的主要目的是控制数据注入到网络的速率,平滑网络上 阅读全文
posted @ 2022-07-18 16:30 Mr*宇晨 阅读(141) 评论(0) 推荐(1) 编辑
摘要:ThreadPoolTaskExecutor 背景 需求: 项目二期,需要对某一张表的字段进行扩展,为了兼容二期业务代码逻辑,现需要将一起数据,进行统一计算补充该字段,满足二期逻辑 数据量:50w 解决方案 二期上线初,使用lts -JOB定时任务,统一批量处理老数据,代码实现思想:考虑到,数据量比 阅读全文
posted @ 2022-03-17 19:05 Mr*宇晨 阅读(327) 评论(0) 推荐(0) 编辑
摘要:网络资源下载慢 优化 场景 后台项目,功能是jxls模板导出表格,,表格模板已经,填充表格的图片都存在服务器上,导出是需要先下载到本地,当导出数据较多时,下载大量图片资源,单个下载会比较慢,优化下载资源较慢问题 导出表格示例: 解决方案:开启多线程下载 package com.ant.backsta 阅读全文
posted @ 2022-02-09 17:50 Mr*宇晨 阅读(239) 评论(0) 推荐(0) 编辑
摘要:ThreadPoolExecutor中execute()方法原理 序言 线程池的相关参数,创建,执行,以及运行原理。 涉及问题 需求:涉及大数据批量数据对比处理 方案 :定时任务,中根据数据来源创建线程池,加入队列,批量处理大数据量 涉及思考问题: ThreadPoolExecutor中execut 阅读全文
posted @ 2021-05-27 14:57 Mr*宇晨 阅读(1651) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示
主题色彩