摘要: 还不理解“分布式事务”?这篇给你讲清楚! https://mp.weixin.qq.com/s/vgohXl1LxYk3CyDI8WHxwA 终于有人把“TCC分布式事务”实现原理讲明白了! https://mp.weixin.qq.com/s?__biz=MjM5ODI5Njc2MA==&mid= 阅读全文
posted @ 2019-08-07 15:20 苦逼码农2014 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 一. Nat介绍 1.nat基本介绍 NAT分类 nat类型.png NAPT类型介绍 NAT对待UDP的实现方式有4种,分别如下: Full Cone NAT: 完全锥形NAT,所有从同一个内网IP和端口号发送过来的请求都会被映射成同一个外网IP和端口号,并且任何一个外网主机都可以通过这个映射的外 阅读全文
posted @ 2019-05-23 15:52 苦逼码农2014 阅读(2274) 评论(0) 推荐(0) 编辑
摘要: 正文: 一. 首先来简单讲讲什么是NAT? 原来这是因为IPV4引起的,我们上网很可能会处在一个NAT设备(无线路由器之类)之后。NAT设备会在IP封包通过设备时修改源/目的IP地址. 对于家用路由器来说, 使用的是网络地址端口转换(NAPT), 它不仅改IP, 还修改TCP和UDP协议的端口号, 阅读全文
posted @ 2019-05-07 11:19 苦逼码农2014 阅读(1638) 评论(1) 推荐(0) 编辑
摘要: 上一篇文章分析了比特币P2P网络中,一个节点是如何发现并连接到相邻节点的。在P2P网络中,一个节点既是客户又是服务器,它还要接受其他节点的连接,为网络中其他节点提供服务。这篇文章着重分析一下比特币P2P网络中是如何通过upnp来实现端口映射的。 1 从腾讯的一道面试题说起 笔者所在团队的总监在面试的 阅读全文
posted @ 2019-04-18 11:41 苦逼码农2014 阅读(966) 评论(0) 推荐(1) 编辑
摘要: 如果面试问到IO操作,这篇文章提到的问题,基本是必问,百度的面试官问我三个问题 (1)什么是NIO(Non-blocked IO),AIO,BIO (2) java IO 与 NIO(New IO)的区别 (3)select 与 epoll,poll区别 我胡乱说了一气,自己边说边觉得完蛋了。果然, 阅读全文
posted @ 2019-04-15 14:55 苦逼码农2014 阅读(229) 评论(0) 推荐(0) 编辑
摘要: IPFS 和区块链有着非常紧密的联系, 随着区块链的不断发展,对数据的存储需求也越来越高。本文从IPFS 的底层设计出发, 结合源代码, 分析了IPFS 的一些技术细节。 一、概述 IPFS 和区块链有着非常紧密的联系, 随着区块链的不断发展,对数据的存储需求也越来越高, 由于性能和成本的限制,现有 阅读全文
posted @ 2019-03-15 09:49 苦逼码农2014 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 简介 我们知道,一个存储服务,最基本的功能就是存和取。IPFS 中提供了这两种语义,那就是 add 和 get 操作。 在 IPFS 系统中执行 add 操作,就是执行了一次存操作,放在网络的概念里,就是“上传”操作。而 get 就更好理解了,就是取操作,在网络世界里,也叫 “下载”。 IPFS 号 阅读全文
posted @ 2019-03-15 09:28 苦逼码农2014 阅读(991) 评论(1) 推荐(0) 编辑
摘要: IPFS 和区块链有着非常紧密的联系, 随着区块链的不断发展,对数据的存储需求也越来越高。本文从IPFS 的底层设计出发, 结合源代码, 分析了IPFS 的一些技术细节。 一、概述 IPFS 和区块链有着非常紧密的联系, 随着区块链的不断发展,对数据的存储需求也越来越高, 由于性能和成本的限制,现有 阅读全文
posted @ 2019-03-07 20:19 苦逼码农2014 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 摘要 星际文件系统是一种点对点的分布式文件系统, 旨在连接所有有相同的文件系统的计算机设备。在某些方面, IPFS类似于web, 但web 是中心化的,而IPFS是一个单一的Bittorrent 群集, 用git 仓库分布式存储。换句话说, IPFS 提供了高吞吐量的内容寻址块存储模型, 具有内容寻 阅读全文
posted @ 2019-03-07 20:17 苦逼码农2014 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: ipfs是什么? 它是一个协议也是一个网络,已经运行了2年半,并非虚无缥缈的空气。 它像比特币网络一样,并没有发明什么新技术,他只是将很多种技术(P2P网络技术,bt传输技术,Git版本控制,自证明文件系统的数据传输协议等等)加以结合,并在这些技术上改进创新,集成了ipfs网络。 它比我们现在互联网 阅读全文
posted @ 2019-02-11 16:00 苦逼码农2014 阅读(1789) 评论(0) 推荐(0) 编辑