获得徽章 0
赞了这篇文章
#挑战每日一条沸点# 存储系统为word,数据库为excel,对于结构化数据的查询,添加数据等事务操作,存储写入等excel更简洁高效,分布式则是池化磁盘空间,固定的核数下,提供动态磁盘空间的扩缩容。
评论
点赞
#挑战每日一条沸点# 由本地函数调用拓展到远程函数调用时,需要经历较长的链路,通过搭建RPC框架,降低函数调用时长,通过分层设计编解码层、协议层、网络传输层容灾和提高调用性能。核心指标包括稳定性可扩展性和高性能等。字节的自研网络库Netpoll相比原生网络库,性能大大提升。
评论
点赞
#挑战每日一条沸点# 【Day10】零基础学Go
今日分享两条,一条是两个计算机之间如何通信,如何找到对方,就像现在送快递,先定位省市区(IP)再到门牌号(MAC),最后根据你的姓名(对应的服务)给你配送快递(端口号)。
另一条是今日完整学习了网络架构,即一条URL输入到网页跳转发生了哪些过程。
1. 用户向本地DNS请求www.toutiao.com
2. 本地DNS向全站加速的DNS发起请求,拿到全站加速的DNS的IP地址
3. 返回给用户
4. 再发起一条http请求给全站加速节点
5. 从全站加速节点,继续向源站,即权威DNS请求,并获取response,即源站的ip
6. 拿到源站ip后全站加速节点再次发起请求,把流量打入内网
7. 经过外网核心设备和外网路由器,到达四层负载均衡
8. 到达七层负载均衡
9. 到达业务后端服务器
10. 将结果返回给用户
今日分享两条,一条是两个计算机之间如何通信,如何找到对方,就像现在送快递,先定位省市区(IP)再到门牌号(MAC),最后根据你的姓名(对应的服务)给你配送快递(端口号)。
另一条是今日完整学习了网络架构,即一条URL输入到网页跳转发生了哪些过程。
1. 用户向本地DNS请求www.toutiao.com
2. 本地DNS向全站加速的DNS发起请求,拿到全站加速的DNS的IP地址
3. 返回给用户
4. 再发起一条http请求给全站加速节点
5. 从全站加速节点,继续向源站,即权威DNS请求,并获取response,即源站的ip
6. 拿到源站ip后全站加速节点再次发起请求,把流量打入内网
7. 经过外网核心设备和外网路由器,到达四层负载均衡
8. 到达七层负载均衡
9. 到达业务后端服务器
10. 将结果返回给用户
展开
评论
点赞
#挑战每日一条沸点# 【Day9】零基础学Go
关于SSL/TSL通信过程的总结:对称加密速度快,但不安全,非对称加密慢,但安全,组合使用:使用非对称加密对称加密的密钥,而用对称加密信息。具体流程是:
1. 客户端向服务器发起请求,提供对称加密的类型和一个随机数R1
2. 接着服务端向客户端发送数字证书(第三方验证),选择一种加密算法,并生成随机数R2
3. 客户端验证数字证书,用CA公钥解密,并对比摘要的哈希值,确认内容没有被篡改,生成随机数R3,并根据R1, R2, R3生成密钥(公钥/私钥)
4. 服务器根据R1, R2, R3生成密钥(私钥/公钥)
5. 加密会话
关于SSL/TSL通信过程的总结:对称加密速度快,但不安全,非对称加密慢,但安全,组合使用:使用非对称加密对称加密的密钥,而用对称加密信息。具体流程是:
1. 客户端向服务器发起请求,提供对称加密的类型和一个随机数R1
2. 接着服务端向客户端发送数字证书(第三方验证),选择一种加密算法,并生成随机数R2
3. 客户端验证数字证书,用CA公钥解密,并对比摘要的哈希值,确认内容没有被篡改,生成随机数R3,并根据R1, R2, R3生成密钥(公钥/私钥)
4. 服务器根据R1, R2, R3生成密钥(私钥/公钥)
5. 加密会话
展开
评论
点赞
不然只能换了