nff-go:NFF-Go-GO的网络功能框架(前YANFF)

时间:2024-02-24 03:25:49
【文件属性】:

文件名称:nff-go:NFF-Go-GO的网络功能框架(前YANFF)

文件大小:1.81MB

文件格式:ZIP

更新时间:2024-02-24 03:25:49

go linux golang cloud microservices

Go的网络功能框架(前YANFF) 好消息:我们现在支持AF_XDP,并支持(几乎)直接从Linux获取数据包。 因此,您无需编写3(三个)不同的应用程序来处理来自不同类型PMD驱动程序的数据包。 您只需使用NFF-Go编写所有内容,它就可以动态使用您想要的任何内容。 如果需要帮助,请与联系。 这是什么 NFF-Go是用于创建和部署云原生网络功能(NF)的一组库。 它简化了网络功能的创建而又不牺牲性能。 比DPDK更高级别的抽象。 将DPDK用作快速I / O引擎以提高性能 Go语言:安全性,生产力,性能,并发性 网络功能是应用程序而不是虚拟机 内置的调度程序可根据输入流量自动缩放处理。 上下。 好处: 轻松利用英特尔硬件功能:多核,AES-NI,CAT,QAT,DPDK 代码行减少10倍 无需成为专家网络程序员即可开发高性能的网络功能 每盒C / DPDK具有相似的性能 无需担心弹性-自动完成 利用云原生部署:持续交付,微服务,容器 感到不同 基于简单ACL的防火墙 func main () { // Initialize NFF-GO library to use 8 c


网友评论