摘要: 前言 介绍高性能队列Disruptor原理以及使用例子。 Disruptor是什么? Disruptor是外汇和加密货币交易所运营商 LMAX group 建立高性能的金融交易所的结果。用于解决生产者、消费者及其数据存储的设计问题的高性能队列实现。可以对标JDK中的ArrayBlockingQueu 阅读全文
posted @ 2023-04-05 14:44 我有八千部下 阅读(753) 评论(0) 推荐(2)
摘要: 代码Bug太多?给新人Code Review头都大了?快来试试SpotBugs 如果你需要一个自动化的工具帮助你或者你的团队发现代码中的缺陷,在提升代码质量同时减少人工Code Review的成本,那这篇文章非常的适合你。 阅读全文
posted @ 2023-04-03 23:51 我有八千部下 阅读(1682) 评论(0) 推荐(2)
摘要: Redis的自增也能实现滑动窗口限流? 限流是大家开发之路上一定会遇到的需求。比如:限制一定时间内,接口请求请求频率;一定时间内用户发言、评论次数等等,类似于滑动窗口算法。这里分享一份拿来即用的代码,一起看看如何利用常见的 Redis 实现一个实用并且原理简单的限流器。 限流核心原理以及代码 这个限流器的原理是使用 Redis 的incr 阅读全文
posted @ 2023-01-02 16:16 我有八千部下 阅读(713) 评论(2) 推荐(0)
摘要: 前言 使用 Typora + PicGo + Gitee + Snipaste 在 Mac 搭建一个 Markdown 编辑环境。 Typora 是一款简洁的 Markdown 编辑器; PicGo 上传图片并获取链接; Gitee 作为图床,也就是图片存放的远程仓库; Snipaste 方便截图和 阅读全文
posted @ 2021-09-14 18:47 我有八千部下 阅读(76) 评论(0) 推荐(0)
摘要: 前言 本文讲述如果在 Linux 搭建内/公网 Kubernetes 集群的详细步骤,解决搭建过程中的问题。 准备工作 Linux CentOS 7.x 两台及以上,本文用的 7.6 本文配置默认是在内网环境下,即服务器在同一个局域网环境,公网的差异配置有额外标注 [差异-序号],在后面可看到对应配 阅读全文
posted @ 2021-09-14 18:46 我有八千部下 阅读(582) 评论(1) 推荐(0)