美文网首页Java
赞!腾讯T4分享web性能笔记,竟包含大量网络协议的优化技巧

赞!腾讯T4分享web性能笔记,竟包含大量网络协议的优化技巧

作者: 用嘴写代码 | 来源:发表于2020-09-17 17:18 被阅读0次

    引言:“合格的开发者知道怎么做,而优秀的开发者知道为什么那么做。”

    相信每一位读者看完这句话,一定打心眼儿里赞同。我们都希望自己能够理解身边的各种系统,同时还能跟别人讲得明白。然而,如果你是一名Web开发者,那很可能距离这个目标会越来越远。

    Web开发的分工越来越细。你在做哪一类Web开发?前端?后端?运维?大数据分析? UI/UX? 存储?视频?实时消息?我还想再加上一个角色——性能工程师。

    钻研基础知识与紧跟最新动向本身是一对矛盾,很难平衡。可是,没有基础,那只能是“墙上芦苇,头重脚轻根底浅”。光知道表面上的那点东西可不行。需要解决难题时,发生异常状况时,理解基础知识的人会脱颖而出。

    正因为如此,我才要说这本书非常重要,不能不看。如果你搞的是Web开发,那你技术体系的根基就是Web和它赖以存在的大量网络协议:TCP、TLS、UDP、HTTP,等等。这些协议分别有各自的性能特点和优化技巧,为开发高性能应用,你必须理解为什么网络那么运行。

    内容提要

    本书是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物。目标是涵盖Web开发者技术体系中应该掌握的所有网络及性能优化知识。

    全书以性能优化为主线,从TCP、UDP和TLS协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制。最后,揭示了HTTP协议的底层细节,同时详细介绍了HTTP 2.0、XHR、SSE、WebSocket、 WebRTC和DataChannel等现代浏览器新增的具有革命性的新能力。

    本书适合所有Web应用及站点开发人员阅读,包括但不限于前端、后端、运维、大数据分析、UI/UX、存储、视频、实时消息,以及性能工程师。

    全书共四部分18章,目录总览如下

    涵盖开发者应该掌握的所有网络知识:网络开发中要用到哪些协议,这些协议有什么固有的局限性,如何针对底层网络优化自己的应用,浏览器提供了哪些网络相关的功能,以及什么时候需要用到它们。

    由于篇幅限制小编,小编只在这里给大家展示目录及部分内容,有需要完整文档的程序猿(媛)可以帮忙转发+关注,后台私信【学习】或【资料】获取

    第一部分网络技术概览

    第1章延迟与带宽

    第2章TCP 的构成

    第3章UDP的构成

    第4章传输层安全(TLS)

    第二部分无线网络性能

    第5章无线网络概览

    第6章Wi-Fi

    第7章移动网络

    第8章移动网络的优化建议

    由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!不会只有大纲和目录,有需要的程序猿(媛)可以帮忙转发+关注,后台私信【学习】或【资料】获取

    第三部分HTTP

    第9章HTTP 简史

    第10章Web 性能要点

    第11章HTTP 1.x

    第12章HTTP 2.0

    第13章优化应用的交付

    第四部分浏览器API与协议

    第14章浏览器网络概述

    第15章XMLHtpRequest

    第16章服务器发送事件

    第17章WebSocket

    第18章WebRTC

    领取文章中提及全套资料,只需要:

    ——对文章将进行转发+评论,关注我之后私信100%免费领取口令「学习」或「资料」即可。

    相关文章

      网友评论

        本文标题:赞!腾讯T4分享web性能笔记,竟包含大量网络协议的优化技巧

        本文链接:https://www.haomeiwen.com/subject/qhfryktx.html