Cloudflare将大型代理进程拆分为更小的、专业化的服务,以提高系统的可靠性和效率。这篇文章介绍了三个服务:Splicer、Bumblebee和Fish,它们分别处理数据传输、TCP终止和IP数据包转发。Cloudflare使用Unix域套接字进行进程间通信,并使用了文件描述符传递和状态传递的概念来实现优雅的重启。
Cloudflare正在构建基于Oxy的代理应用程序,将大的代理进程拆分为更小、专业化的服务,包括Splicer、Bumblebee和Fish。Splicer用于转发数据,Bumblebee用于升级IP流为TCP套接字,Fish用于处理第3层出口。这些服务提高了WARP迁移到支持软单播的系统的可靠性和效率。
完成下面两步后,将自动完成登录并继续当前操作。