自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 epoll select poll

For very small numbers of sockets (varies depending on your hardware, of course, but we’re talking about something on the order of 10 or fewer), select can beat epoll in memory usage and runtime speed. Of course, for such small numbers of sockets, both mec

2020-12-08 13:40:46 99

原创 复杂性让上瘾

复杂性让上瘾即使我们知道复杂不是好事,但难以抵抗。复杂的东西总是显得很酷,让人情不自禁想继续下去但是有时候完成比完美更重要

2020-04-13 10:30:39 131 1

原创 线程池中非常重要的两个概念

线程池中非常重要的两个概念任务是 Runnable(内部变量名叫 task 或 command),线程是 Worker通过worker来执行taskThreadPoolExecutor核心参数public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, ...

2020-04-13 10:29:13 246

原创 netty内存分配 (Buddy算法)

######本文只简述Buddy算法在netty内存池中简单实现内存分配的最小单位为16B。< 512B的请求为Tiny,< 8KB(PageSize)的请求为Small,<= 16MB(ChunkSize)的请求为Normal,> 16MB(ChunkSize)的请求为Huge。< 512B的请求以16B为起点每次增加16B;>= 512B的请求则每次...

2020-04-13 10:23:43 536

原创 ES geo_shape查询

ES geo_shape 查询今天遇到一个网友询问关于一个地理位置查询的问题。类似美团,饿了么是如何判断用户是否在商店的配送范围了?我的第一反应是以用户为中心,做矩形或者圆形范围查询,现在很多数据库Mongo 以及ES 都支持这种地理位置范围查询。以及距离查询算法等等但是其实是我理会错了提问者的真实意图。因为类似美团,饿了么的查询都不是以用户为中心进行检索的,而是以商家为中心,判断用户是...

2020-04-07 16:11:01 2372

原创 nginx tcp负载突破端口数量限制 proxy_bind split_client

前几日再网上看到一篇文章《复工后一次百万长连接压测Nginx与OOM的问题排查分析,我裂开了!》。标题很具有吸引力,内容也很有吸引力,链接我就不放了,有兴趣的朋友可以搜一下看看。文章中描述使用了上百台Jmeter服务器来作为百万台长连接客户端连接Nginx做压测。Nginx为4台集群,让我不禁感慨Nginx的强大。随后我有思考了一个问题,既然是长连接代理,jmeter client到Nginx...

2020-03-28 17:37:37 3488

Go并发编程实战

Go并发编程实战[2015.1].pdf,扫描版,可以将就这看看

2019-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除