查看原文
其他

深入理解Linux网络

现在计算机相关的工作和学习都离不开网络,但是在网络中有一些实际问题不知道你是否真正深入理解,例如:  
  •  一台机器最多能支持多少条 TCP 连接?
  • 偶尔发生线上 3 秒耗时的接口请求,应该如何进行排查和解决?
  • 线上某次版本发布以后线上 CPU 余量只剩下了 20%,原因是为啥?
  • 同步阻塞式的编程模型与多路复用的底层实现上到底有什么差异?
  • 线上网络性能优化,我们应该从哪些角度进行思考?
OSCHINA 本期高手问答(7 月 12 日 - 7 月 18 日)我们邀请到张彦飞老师,和大家以 [深入理解 Linux 网络] 为话题展开探讨,可讨论的问题包括但不限于以下几个方面:
  • 一条 TCP 连接需要消耗多大的内存
  • 一台机器最多能支持多少条 TCP 连接?
  • 建立 TCP 连接耗时大概多长,分别有哪些常见异常情况
  • 同步阻塞底层工作原理是什么样的
  • 多路复用 epoll 为什么能够提高服务的处理效率?
  • 网络性能都有哪些办法可以使用
有其他相关的问题,也欢迎提问。
长按识别下方二维码立即提问↓↓↓

嘉宾介绍:

张彦飞,京东新书榜上畅销新书《深入理解 Linux 网络》的作者,江湖人称飞哥。他于 2010 年硕士毕业于西北大学计算机学院,有十多年的大型互联网公司项目经验,目前就职于腾讯。他的技术文都是从实践中问题出发,深入底层进行剖析挖掘问题最根本的原理。他喜欢对技术进行深度思考,并且善于总结、乐于分享。他的技术公众号「开发内功修炼」更是一年便收到五万多读者的关注,深受读者们的喜爱。读者们都表示在看完文章之后有一种豁然开朗的感觉,彻底弄清楚了以前困惑自己很久的问题。


为了鼓励踊跃提问,我们会在问答结束后从提问者中抽取 5 名幸运用户赠予《深入理解 Linux 网络》书籍一本。
下面欢迎大家就相关问题向张彦飞老师提问,点击文末阅读原文回帖提问即可。


立即提问

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存