腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
陶辉笔记
专栏成员
举报
59
文章
117325
阅读量
30
订阅数
订阅专栏
申请加入专栏
全部文章(59)
编程算法(24)
nginx(21)
http(10)
缓存(9)
负载均衡(8)
打包(6)
linux(6)
tcp/ip(6)
sql(5)
数据库(4)
ide(4)
网站(4)
分布式(4)
负载均衡缓存(3)
正则表达式(3)
服务器(3)
协议(3)
c 语言(2)
lua(2)
django(2)
api(2)
unix(2)
apache(2)
kubernetes(2)
压力测试(2)
面向对象编程(2)
socket编程(2)
server(2)
并发(2)
服务(2)
管理(2)
连接(2)
配置(2)
数据(2)
网络(2)
云服务器(1)
比特币(1)
区块链(1)
数字货币(1)
自动驾驶(1)
数据挖掘(1)
java(1)
c++(1)
php(1)
python(1)
ruby(1)
html(1)
json(1)
云数据库 Redis(1)
access(1)
git(1)
容器镜像服务(1)
神经网络(1)
日志服务(1)
人工智能(1)
容器(1)
爬虫(1)
网络安全(1)
无人驾驶(1)
单元测试(1)
udp(1)
uml(1)
系统架构(1)
云计算(1)
etcd(1)
raft(1)
apisix(1)
http3(1)
location(1)
mvp(1)
proxy(1)
url(1)
编码(1)
测试(1)
产品(1)
产品经理(1)
工具(1)
函数(1)
互联网(1)
集群(1)
架构(1)
进程(1)
客户端(1)
内存(1)
日志(1)
算法(1)
网络协议(1)
系统(1)
用户体验(1)
优化(1)
域名(1)
原理(1)
并发测试(1)
搜索文章
搜索
搜索
关闭
一文解释清楚Google BBR拥塞控制算法原理
编程算法
tcp/ip
BBR对TCP性能的提升是巨大的,它能更有效的使用当下网络环境,Youtube应用后在吞吐量上有平均4%提升(对于日本这样的网络环境有14%以上的提升):
陶辉
2019-08-08
25.6K
3
高性能网络编程7–tcp连接的内存使用
tcp/ip
当服务器的并发TCP连接数以十万计时,我们就会对一个TCP连接在操作系统内核上消耗的内存多少感兴趣。socket编程方法提供了SO_SNDBUF、SO_RCVBUF这样的接口来设置连接的读写缓存,linux上还提供了以下系统级的配置来整体设置服务器上的TCP内存使用,但这些配置看名字却有些互相冲突、概念模糊的感觉,如下(sysctl -a命令可以查看这些配置):
陶辉
2019-06-21
1.2K
0
高性能网络编程(一)—-accept建立连接
编程算法
api
tcp/ip
最近在部门内做了个高性能网络编程的培训,近日整理了下PPT,欲写成一系列文章从应用角度谈谈它。
陶辉
2019-06-21
945
0
Udp的反向代理:nginx
nginx
tcp/ip
udp
linux
网络安全
在实时性要求较高的特殊场景下,简单的UDP协议仍然是我们的主要手段。UDP协议没有重传机制,还适用于同时向多台主机广播,因此在诸如多人会议、实时竞技游戏、DNS查询等场景里很适用,视频、音频每一帧可以允许丢失但绝对不能重传,网络不好时用户可以容忍黑一下或者声音嘟一下,如果突然把几秒前的视频帧或者声音重播一次就乱套了。使用UDP协议作为信息承载的传输层协议时,就要面临反向代理如何选择的挑战。通常我们有数台企业内网的服务器向客户端提供服务,此时需要在下游用户前有一台反向代理服务器做UDP包的转发、依据各服务器的实时状态做负载均衡,而关于UDP反向代理服务器的使用介绍网上并不多见。本文将讲述udp协议的会话机制原理,以及基于nginx如何配置udp协议的反向代理,包括如何维持住session、透传客户端ip到上游应用服务的3种方案等。
陶辉
2019-06-21
11.2K
0
基于websocket接口的jmeter自动化测试实践(1)
json
tcp/ip
正则表达式
apache
http
自动化测试对于小团队来说非常重要,特别是技术负责人更偏向于用技术解决问题时(习惯用管理解决问题时,可能会用手动+人海方式)。
陶辉
2019-06-21
1.9K
0
高性能网络编程2—-TCP消息的发送
tcp/ip
编程算法
缓存
在上一篇中,我们已经建立好的TCP连接,对应着操作系统分配的1个套接字。操作TCP协议发送数据时,面对的是数据流。通常调用诸如send或者write方法来发送数据到另一台主机,那么,调用这样的方法时,在操作系统内核中发生了什么事情呢?我们带着以下3个问题来细细分析:发送方法成功返回时,能保证TCP另一端的主机接收到吗?能保证数据已经发送到网络上了吗?套接字为阻塞或者非阻塞时,发送方法做的事情有何不同?
陶辉
2019-06-21
810
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档