摘要: 小结: 1、不必要的唤醒 惊群效应 https://github.com/benoitc/gunicorn/issues/792#issuecomment-46718939 https://www.citi.umich.edu/u/cel/linux-scalability/reports/acce 阅读全文
posted @ 2019-05-08 23:56 papering 阅读(197) 评论(0) 推荐(0) 编辑
摘要: https://uwsgi-docs.readthedocs.io/en/latest/articles/SerializingAccept.html One of the historical problems in the UNIX world is the “thundering herd”. 阅读全文
posted @ 2019-05-08 23:23 papering 阅读(601) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/wIDTs2J1ZkLkAEHqQnkYnw 什么是分叉?为何对区块链发展至关重要? Uselink公有链 Uselink公有链 2018-12-20 在区块链世界,我们经常可以听到“分叉”、“软分叉”、“硬分叉”等等字眼,首先,什么是分叉? 什 阅读全文
posted @ 2019-05-08 22:06 papering 阅读(640) 评论(0) 推荐(0) 编辑
摘要: hey is a tiny program that sends some load to a web application. DOS attack DOS攻击生成 https://github.com/rakyll/hey github.com/rakyll/boom 阅读全文
posted @ 2019-05-08 21:54 papering 阅读(281) 评论(0) 推荐(0) 编辑
摘要: A fork() in the road - Microsoft Research https://www.microsoft.com/en-us/research/publication/a-fork-in-the-road/ fork() 成为负担,需要淘汰 - OSCHINA https:// 阅读全文
posted @ 2019-05-08 21:40 papering 阅读(1710) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 在gunicorn这种pre-fork模型中,master(gunicorn 中Arbiter)会fork出指定数量的worker进程,worker进程在同样的端口上监听,谁先监听到网络连接请求,谁就提供服务,这也是worker进程之间的负载均衡。 2、 worker 进程数,4-12 阅读全文
posted @ 2019-05-08 20:10 papering 阅读(513) 评论(0) 推荐(0) 编辑