工具类
文章平均质量分 90
CherryAndJeff
这个作者很懒,什么都没留下…
展开
-
QPS限流如何选型
随着我们系统的规模逐步扩大,用户数量也会呈几何形上升,一个非常关键的技术在许多项目中显得越来越必要————限流需求:一个新的抢购项目,预计QPS峰值会达到1000+,考虑到我们后端服务器数量和性能有限,为了防止服务器崩溃,需要将某些请求快速失败,返回用户重试令牌桶算法和漏桶算法令牌桶算法基本思路: 以恒定的速率向桶内加入令牌(当桶慢后加入的令牌丢弃) 请求过来后先去桶内获取令牌,成功则通行,没有获取到则拒绝 漏桶算法...原创 2021-01-11 17:40:15 · 1186 阅读 · 0 评论 -
大批量导出excel逻辑(支持异步和同步配置)
需求:需要从数据库查询出几十上百万的数据并导出成excel文件问题:1、传统导出方式在几万条数据时还可以胜任,但是数量一旦有几十万甚至上百万的话就会出现内存不够用,内存溢出等问题。2、大批量导出一般会和业务结合比较紧密,如何抽象出通用工具类技术关键点:1、解决大批量导出内存消耗问题2、通用类的抽象实现思路:1、因为大部分内存问题发生在查询数据库和生成excel两个地...原创 2019-02-11 11:49:04 · 3782 阅读 · 1 评论