# 為何 MintFlow 使用 VPP

Canonical: https://galaxnet.dev/zh-hant/mintflow/articles/whyvpp/
Language: zh-Hant







## 為何 MintFlow 選擇 VPP

MintFlow 之所以選用 VPP（Vector Packet Processing）作為核心網路技術，是因為它能提供高吞吐、模組化架構，以及長期穩定性。

### 大規模效能

VPP 採用向量批次處理封包而非逐封包處理，可明顯降低每包開銷並提升 CPU 快取效率。

### 模組化架構

VPP 外掛讓 MintFlow 能實作 VPN 與 Proxy 功能，同時維持核心網路堆疊簡潔。

### 生產等級可靠性

VPP 在 Linux Foundation 旗下採 Apache 授權專案中，具備廣泛的生產級使用案例與穩定的釋出節奏。

### 長期可持續基礎

建立在 VPP 之上，有助於 MintFlow 持續追蹤雲端與電信領域的網路創新。

### 在 Apple 平台上移植 VPP

憑藉對 VPP 內部實作與作業系統網路栈的實作經驗，我們將 VPP 移植到 Darwin 系統，同時盡量保留效能與穩定性特性。


