最近开展运维项目的需求须对业务服务器内部之间访问关系进行梳理(可用于后续的访问策略控制),以及对于服务器网络连接统计(便于后续问题处理时的调试以及历史回溯)。初期想法设计是使...
最近开展运维项目的需求须对业务服务器内部之间访问关系进行梳理(可用于后续的访问策略控制),以及对于服务器网络连接统计(便于后续问题处理时的调试以及历史回溯)。初期想法设计是使...
概述 RunC 是 Docker 贡献出来,按照 OCI 运行时标准制定的一种具体实现,是一个可执行应用程序包工具。可通过OCI 镜像格式标准文件包 bundles 来创建和...
1. gRPC服务端的启动流程 2. gRPC服务类型有哪些 3. 一个connection可以同时处理多个steam,那keepalive是针对Steam设置,还是针对co...
参考链接:https://blog.csdn.net/u010566813/article/details/117783220[https://blog.csdn.net/u...
docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着linux...
参考链接:https://mp.weixin.qq.com/s/at134XIYRk9OXX_PlmMzhw[https://mp.weixin.qq.com/s/at134...
参考链接: https://blog.csdn.net/runner668/article/details/80955381[https://blog.csdn.net/ru...
文件已上传 https://github.com/lgy1027/fabric-network 直接上配置文件,相关文件生成可参考https://www.jianshu.co...
在技术群里有人问到 长安链智能合约中key长度是否有限制,是否可以是中文?这里我们一起来看一下 先看一下智能合约调用PutStateByte过程,这里分析一下官方智能合约代码...
作者:明神特烦恼公众号:明神特烦恼 Gas在以太坊中表示执行智能合约所收取的费用。在长安链设计过程中,也借鉴Gas的概念,本文介绍长安链使用Gas的作用。 长安链的地址...
WebAssembly 是基于栈式虚拟机的虚拟二进制指令集(V-ISA),它被设计为高级编程语言的可移植编译目标。长安链使用的是wasm的二进制模块,我们这里着重分析WebA...
智能合约包括系统合约、业务合约,这节将阐述长安链合约是如何分类的,以及智能合约执行流程。 1. 合约分类 系统合约 1) 系统合约名称: 2) 系统合约支持的类型: 用户合约...
作者:明神特烦恼公众号:明神特烦恼 在共识完成后进行区块提交阶段,对调用账本模块来对区块以及交易等进行持久化,本章节将一起分析一下账本模块实现过程。 带着问题读代码:1)存储...
作者:明神特烦恼公众号:明神特烦恼 当节点接收到其他节点发送的提案信息 或者 接收到其他节点同步过来的区块,需要对区块进行验证,确保区块的有效性。 待验证区块的数据结构: 区...
上一节已经对交易池的执行逻辑、数据结构等进行分析,本节将对txQueue和commonBatchPool进行分析。 1. txQueue txQueue的数据结构为无锁...
作者:明神特烦恼公众号:明神特烦恼 交易池,一般称为mempool、txpool,用于缓存交易信息、为共识模块提供交易集输入。 带着问题读代码:1)传入的交易请求结构是什么,...