基于 UDP 的 golang P2P 实例

UDP 是 P2P 架构基础

NDN(Named Data Networking) - 命名数据网络

STUN & TURN 及相关

参考:

CentOS 7 的 NFS Server

CentOS 7 服务使用 systemd , 防火墙使用 firewalld 。因此 nfs server 配置方式稍有不同。

ZeroNet - p2p 互联网

参考:

P2P 架构

点对点网络架构在互联网应用中广泛存在。

TCP 与 UDP 读取数据的最合适缓冲大小

参考:

简单的 golang 跨平台编译工具 - gox

编译 github.com/ooclab/otunnel 示例:

golang concurrent map 访问优化

参考:

消息队列

消息队列归总 http://queues.io/

检查 CPU 获取系统虚拟化信息 (Hypervisor)

如果我们想要知道当前系统由哪种虚拟化实现。可以通过 cpuid 获取。

docker-compose 之 tty

使用 docker 开发过程中,经常需要运行一个交互界面。使用 docker 命令行程序,可以这样启动容器: