Easter79 Easter79
3年前
thrift详解
背景thrift最早由facebook开发,后来贡献给了apache。thrift主要解决跨语言调用的问题。thrift和protobuf有啥区别?thrift和protobuf,都解决了一个问题就是夸语言数据结构的定义,json也解决了跨语言的数据结构定义,只不过json都是字符串的,传输的开销和解析的开销可能有些大。那么想传输二
Stella981 Stella981
3年前
GaussDB(for MySQL)如何在存储架构设计上做到高可靠、高可用
摘要:GaussDB(forMySQL)通过ND算子下推解决存储节点和计算节点之间的传输速度,减少网络开销这个难题。数据库作为高效稳定处理海量数据交易/分析的坚强数据底座,底层架构设计的重要性不言而喻。以当前主流的存算分离架构为例,如何提高存储节点和计算节点之间的传输速度,减少网络开销非常关键,GaussDB(forMySQL)
Stella981 Stella981
3年前
Http Header的Transfer
TransferEncoding,是一个HTTP头部字段,字面意思是「传输编码」。实际上,HTTP协议中还有另外一个头部与编码有关:ContentEncoding(内容编码)。ContentEncoding通常用于对实体内容进行压缩编码,目的是优化传输,例如用gzip压缩文本文件,能大幅减小体积。内容编码通常是选择性的,例如jpg/p
Stella981 Stella981
3年前
Rabbitmq学习之路4
上一节学习了cluster,使得我们可以在一个cluster中同步各种消息,不过有时候我们需要把一个cluster的消息同步到另一个cluster中,比如线下测试,模仿用户真实数据。federation插件是一个在不需要cluster,而在brokers之间传输消息的高性能插件,federation插件可以在brokers或者cluster之间传输消
Wesley13 Wesley13
3年前
HTTP基础知识
1、网络本质进行资源共享和信息传输。2、基于网络的应用程序的本质就是获取数据和传输数据给用户使用。3、TCP/IP协议栈工作流程实体层是不属于TCP/IP协议栈的一层。也就是说TCP/IP协议栈共计四层。首先得接入网络,局域网或
Wesley13 Wesley13
3年前
TCP三次握手和四次挥手
建立TCP连接:三次握手TCP在传输数据之前,首先需要建立好TCP连接,后续所有数据都基于这个已建立的连接来传输,建立TCP连接的过程通常被描述为三次握手屏幕快照2020072716.44.59!TCP三次握手和四次挥手(https://s4.51cto.com/images/blog/202007/27/e095cdb6ee5e99
Wesley13 Wesley13
3年前
JSON,异步加载(学习笔记)
JSON是一种传输数据的格式(以对象为样板,本质上就是对象,但用途有区别,对象就是本地用的,json是用来数据传输的,前端与后端的数据通信)JSON是静态类(不需要构造),类似于Math,内部有各种函数   1).JSON.parse();stringjson(解析成对象属性和属性值,可以进行调用)  2).JSON.stringi
Stella981 Stella981
3年前
LwIP应用开发笔记之五:LwIP无操作系统TCP服务器
  前面我们实现了UDP服务器及客户端以及基于其上的TFTP应用服务器。接下来我们将实现同样广泛应用的TCP协议各类应用。1、TCP简述  TCP(TransmissionControlProtocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。在简化的计算
API 小达人 API 小达人
11个月前
如何在 Eolink Apikit 中发起 TCP/UDP 文档测试
TCP/UDP是两种常用的网络传输协议。TCP协议提供可靠的连接,而UDP协议提供不可靠的连接。
京东云开发者 京东云开发者
7个月前
浅谈从浏览器输入URL到页面渲染的流程
浏览器输入URL到页面渲染完成,这个过程大致可分为两个阶段:网络通信和页面渲染。一、网络通信互联网内各网络间设备的通信遵循TCP/IP协议,利用TCP/IP协议进行网络通信时,会通过分层与对方通信。数据传输的过程:由应用层产生数据后,经过传输层的分段处理(