获得徽章 0
- #挑战每日一条沸点#
variable的命名规范:简洁胜于冗长;
缩略词全大写,但当其位于变量开头且不需要导出时,使用全小写;
变量距离其被使用的地方越远,则需要携带越多的上下文信息;
全局变量在其名字中需要更多的上下文信息,使得在不同地方可以轻易辨认出其含义。评论2 - #挑战每日一条沸点# 编写的代码能够达到正确可靠、简洁清晰、无性能隐患的目标就能称之为高质量代码。实际应用场景千变万化,各种语言的特性和语法各不相同,但是高质量编程遵循的原则(简单性、可读性、生产力)是相通的。评论1
- #挑战每日一条沸点#
权威DNS:保存了相应域名的权威信息。权威DNS即通俗上“这个域名我说了算”的服务器
LocalDNS:缓存+递归查询,运营商(集团网)部署的本地DNS服务器,直接接受网内客户端请求
根DNS服务器:全球有13台,LocalDNS未命中缓存查询的起点服务器,其公网地址具体可参考www.iana.org/domains/roo…
DNS Update:DNS主服务器master接受外部的变更指令
DNS Notify:DNS主服务器master接受变更命令后,会自增自身的serial号,同时将变更的serial号告知从服务器slave
DNS IXFR:DNS从服务器slave以增量的形式向master要求获取本次变更的内容
DNS AXFR:DNS从服务器slave以全量的形式向master要求获取当前的全量数据
对称加密:使用相同的秘钥来加密传输内容,一端加密后,对端收到数据会用相同的秘钥来解密
非对称加密:如果用公钥对数据进行加密,只有用对应的私钥才能解密;如果用私钥对数据进行加密,那么只有用对应的公钥才能解密。
静态加速:针对视频、图片等不变的内容,将其缓存在靠近用户的边缘节点,缓存预热后用户直接从边缘获取,从而加速访问速度;
动态加速DCDN:针对API类返回值不同的请求,通过特殊的网络优化方式(路由优化、传输优化)等技术加速其达到源站的速度。
VIP:虚拟IP,一般作为四层反向代理的入口,client看起来一直在与VIP交互
RS:Real Server,VIP后实际承受client请求的服务,可能是物理机/虚拟机/容器POD
DPDK:Data Plane Development Kit,主要用户4层负载均衡,用于转发的网络加速领域比较多;以极大提高网卡报文的处理性能和吞吐量,提高数据平面应用程序的工作效率
作者:青训营官方账号
链接:juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。展开评论2 - #挑战每日一条沸点#
http的优点
1、http的灵活性高,可扩展性强,从http1.0到http1.1再到http2.x,http协议一直在进行扩展新的属性。
2、可靠传输,因为http协议是基于tcp协议的一种应用层协议,tcp协议就是可靠传输协议。
3、请求应答,有来有回。
4、无状态的,每一个请求都是相互独立的,默认不需要保存上下文的信息。
http的缺点
1、明文传输不安全
2、复用一个TCP连接,会发生对头阻塞情况。
3、无状态的,在长链接的时候,需要保存大量的上下文,以避免传输大量重复信息。展开评论2 - #挑战每日一条沸点# RPC(Remote Procedure Call Protocol),指远程过程调用,一般用来实现部署在不同机器上的系统之间的方法调用,使得程序能够像访问本地系统资源一样,通过网络传输去访问远端系统资源。它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。RPC 是一种技术。评论1
- #挑战每日一条沸点# MAC地址(英语:Media Access Control Address),直译为媒体存取控制位址,也称为局域网地址(LAN Address),MAC位址,以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网络设备位置的位址。在OSI模型中,第三层网络层负责IP地址,第二层数据链路层则负责MAC位址[1]。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址[2]。展开评论1
- #挑战每日一条沸点# 后端是指用户看不见的东西,通常是与前端工程师进行数据交互及网站数据的保存和读取,相对来说后端涉及到的逻辑代码比前端要多的多,后端考虑的是底层业务逻辑的实现,平台的稳定性与性能等。23