返回 Webship 部落格

Webship 工程

您的網頁伺服器是一個基礎設施成本決策

Webship 結合了高吞吐量的 Rust 傳遞、現代協議、內建保護、本地可觀測性以及 AI 原生操作於一個執行環境中——為基礎設施團隊提供了減少伺服器和邊緣元件的可靠途徑。

大多數基礎設施團隊並不是單獨支付網頁伺服器的費用。他們支付的是圍繞其累積的一切:為高峰流量保留的額外計算資源、獨立的安全服務、遙測代理、配置自動化,以及維持這些部分一致所需的工程時間。

這使得網頁伺服器成為一個基礎設施成本的決策。更快的二進位檔是有用的。更小、更可控的生產系統才是真正的商業成果。

當吞吐量改變容量計劃時,吞吐量很重要

Webship 建立於 Rust,用於高負載的靜態傳送以及跨 HTTP/1.1、HTTP/2 和 HTTP/3 的反向代理。在目前經驗證的 Debian 直連服務矩陣中,四個 Webship 工作程序在 h2c 上維持中位數 1,041,848 次請求每秒,而在 HTTP/3 上則維持 307,727 次加密請求每秒。

一個獨立的、同時進行的相同主機比較提供了競爭背景。在那次測試中,Webship 在 h2c 上每秒處理 1,015,870 個請求,而 Nginx 為 192,324。在 HTTP/3 TLS 上,Webship 每秒處理 317,138 個請求,而 Envoy 為 35,207。每個公佈的結果都是五個接受樣本的中位數,使用獨立的 CPU 集合並且零錯誤正確性檢查。

這些測量值是證據,而不是普遍容量保證。應用行為、響應大小、TLS 配置、快取命中率、網路條件以及上游延遲都會改變結果。負責任的問題不是某個頭條數字是否保持不變,而是 Webship 是否能讓你的工作負載以更少的節點或每個節點更多的餘量達到其服務目標。

查看完整的方法論以及在Webship 基準頁面 上的每個競爭對手的結果。

整合是經濟效益變得真實的地方

傳統的邊緣可以涉及網頁伺服器、反向代理、TLS 終端、快取、WAF、速率限制器、度量端點和一個獨立的運營 API。每個元件都可能非常優秀,但整個組合系統會產生更多的配置面、網路轉換、升級、失效模式以及帳單。

Webship 將靜態文件、應用程序代理、TLS 1.3、HTTP/3、WebTransport、緩存、WAF、DDoS 控制、API Shield、響應安全標頭、可觀測性及運營控制整合到一個可部署的二進位檔中。

對於符合該範圍的工作負載,合併不僅可以減少 CPU 需求。它還可以減少工程師在事故發生時需要配置、監控、保護和調整的服務數量。Webship 並不聲稱可以取代全球 CDN、上游清洗網路或每一種專業安全產品。它為團隊提供了一個強大的自我托管基準,讓在需要其他服務之前就具備良好基礎。

AI 原生應該意味著受控操作

將聊天介面加入基礎設施並不等於操作自動化。一個原生人工智慧的網路伺服器需要有界的控制面、明確的策略、驗證、可稽核性以及回滾機制。

Webship 提供經身份驗證的 Model Context Protocol 操作,用於讀取和驗證配置、解釋請求策略、比較影子變更、運行流量場景、檢查限制診斷、管理快取條目、檢查 TLS 狀態,以及應用或回滾經批准的運行時安全變更。

控制監聽器與公共流量路徑隔離,應保持在回環或位於 TLS 和強大的承載令牌後的私人網路上。可以在運行時安全地應用補丁而不會中斷流量。監聽器、TLS 和身份驗證的更改仍然需要有意識地重新啟動。這種區別保持了自動化的實用性,同時不假裝每次生產環境的更改都是無風險的。

請參閱 AI 代理快速入門 以了解操作模型。

安全應該在第一個配置中

Webship 從安全基線開始:WAF 檢查、每個客戶的 DDoS 控制、機器人挑戰、API 端點和內容類型驗證、回應安全標頭以及點檔保護。這些控管是在資料平面運行,而不是增加另一個默認的網路跳點。

內建不等於完成。操作員仍擁有防火牆政策、機密資料、來源安全、更新、應用程式安全,以及特定工作負載規則的調整權限。其優勢在於首次部署時就已經有一個一致的地方來執行和檢查這些決策。

建立你自身流量的商業案例

一個可信的評估應該回答四個問題:

  1. Webship 是否在您的靜態、代理、WebSocket 和現代協議路徑中保持請求的正確性?
  2. 在代表性流量下,持續吞吐量、尾端延遲、CPU 和記憶體會發生什麼變化?
  3. 可以整合多少邊緣元件而不會失去你團隊依賴的功能?
  4. 操作員和 AI 代理能否在您的安全模型中診斷、驗證、修改和回滾策略?

在現有邊緣旁運行 Webship,重播類似生產的流量,並保持舊的監聽器以便回滾。將測得的可持續吞吐量轉換為節點數模型,然後添加每個保留組件的運營成本。這樣會產生一個可辯護的基礎設施決策,而不是基於基準的猜測。

Webship 提供 14 天的試用方案,讓想在承諾前測試經濟效益的團隊使用。請先參閱 文件,從 下載 選擇已簽署的版本,並將其與您目前使用的系統進行比較。