Skip to content

门泊吴船亦已谋

TCP 协议学习

TCP 是现在最常见的协议之一,比如 HTTP、MQTT 这些协议都是在 TCP 的基础上实现的。

MassEntity 学习

MassEntity 是 UE5 里面一个面向数据的框架,与 Unity DOTS 非常相似。 引入 ECS 的主要目的也是要充分利用多核 CPU 的并行能力,发挥缓存的优势,从而提高性能。

Kademlia 算法详解

建立 P2P 网络时我们需要面对的一个问题就是一个节点如何高效访问网络中的其他节点中存储的资源。 Kademlia 算法在各个节点上使用某种策略建立路由表以支持节点之间的高效访问,并且支持在网络中进行资源存储与访问。

NAT 穿透

P2P 网络需要考虑的一个非常折磨的细节就是并非每个节点都有固定的公网 IP。 于是就要开始考虑 NAT 穿透的问题了。