Stella981 Stella981
3年前
MESI协议:Cache 一致性协议
总线嗅探机制把所有的读写请求都通过总线(Bus)广播给所有的CPU核心,然后让各个核心去“嗅探”这些请求,再根据本地的情况进行响应。MESI协议基于写失效(WriteInvalidate)如果某个CPU核心写入一个CacheLine,则会广播一个失效请求告诉所有其他的
Wesley13 Wesley13
3年前
QUIC协议初探
1、QUIC介绍(1)QUIC(QuickUDPInternetConnections)协议是一种全新的基于UDP的web开发协议。可以用一个公式大致概括:TCPTLSHTTP2UDPQUICHTTP2’sAPI从公式可看出:QUIC协议虽然是基于UDP,但它不但具有TCP的可靠
Stella981 Stella981
3年前
IPv6,为每一粒“沙子”提供一个 IP 地址
11月26日,中办、国办印发了《推进互联网协议第六版(IPv6)规模部署行动计划》,提出国内要在5~10年的时间形成下一代互联网自主技术体系和产业生态,建成全球最大规模的IPv6商业应用网络;到2025年末,我国IPv6网络规模、用户规模、流量规模位居世界第一位,网络、应用、终端全面支持IPv6,全面完成向下一代互联网的平滑演进升级,形成全
Wesley13 Wesley13
3年前
MySql协议详解
MySql协议详解HandShake握手篇各位有没有对Cobar、MyCat这些MySqlProxy感到新奇。反正笔者在遇到这些proxy时,感受到其对代码的无侵入兴感到大为惊奇。于是走上了研究MySql协议的不归路。现在我就在博客里面将其中所得分享出来,以飨大家。HandShake协议下图
Wesley13 Wesley13
3年前
GIT 传输协议实现
GIT传输协议实现在GIT的三种主流传输协议HTTPSSHGIT中,GIT协议是最少被使用的协议(也就是URL以git://开始的协议)。这是由于git协议的权限控制几乎没有,要么全部可读,要么全部可写,要么全部可读写。所以对于代码托管平台来说,git协议的目的仅仅是为了支持公开项目的只读访问
Wesley13 Wesley13
3年前
QUIC 协议简介
QUIC的全称是QuickUDPInternetConnectionsprotocol,由Google设计提出,目前由IETF工作组推动进展,其设计的目标是替代TCP成为HTTP/3的数据传输层协议。熹乐科技在物联网(IoT)和边缘计算(EdgeComputing)场景也一直在打造底层基于QUIC通讯协议的边缘计算微服
Stella981 Stella981
3年前
Raft协议要点
http://www.jianshu.com/p/d10310683bbb状态机一个节点处于下面的3种状态之一:Leader:负责接收客户端的请求,将日志复制到其他节点并告知其他节点何时应用这些日志是安全的。Candidate:Leader选举过程中的临时角色。Follower:负责响应来自Leade
Stella981 Stella981
3年前
IEC61850之MMS客户端实现简单分析
<p制造报文规范MMS(ManufacturingMessageSpecification)是由国际标准化组织和国际电工委员会工业自动化技术委员会TC184工作组共同维护管理的一套国际报文规范,主要用于生产设备间的控制信息传送。MMS提供了丰富的针对对等式实时通信网络的一系列服务,已经成为许多通用工业领域的控制设备的通信协议。MMS协议由两个核心标准(
玩转天翼云安全组
天翼云的每台云主机都处于一个称为虚拟私有云(CTVPC,VirtualPrivateCloud)的逻辑隔离的网络环境之下,云主机之间以及云主机与外网之间的网络互访靠什么来保障安全呢?这就是安全组。安全组用来实现安全组内和以及安全组之间云主机的访问控制,加强云主机安全保护。在定义安全组时,可以按照流量进出方向、协议、IP地址、端口来自定义访问规则,当云主
liam liam
1年前
2023 年 API 排行!盘点用的最多的 API 协议。
每个人都用过协议。在网页端,在App端,大部分的数据交换都基于HTTP协议,但你也许会听过其他的一些协议。从《2023全球API状况报告》里的数据,我们能看到全球的开发者使用最多的API协议:这些协议有什么不同?为什么要有那么多种协议?这些协议到底要怎么使