商店現已上線

我們打造用於網站、AI 智慧體和 LLM 訓練的 Workstation AI 機器——線上配置併購買。

獲取同行價格
AI 產品
AI 實驗室OpenAI 智慧體Claude 代理Grok BotWorkstation AI 原生 CRM營銷所有產品
AI 解決方案
應用型 AIAI 智慧體生成式 AIAI 自動化AI 技能提升中小企業 AI 套餐企業 AI 實驗室AI 工作站NVIDIA 硬體與軟體NVIDIA 加速計算私有 AIGPU 私有云GPU 叢集邊緣 AI行業 AI
AI 服務
平臺現代化數字工程資料基礎與 AI自主運營AI 諮詢DevOps 自動化網路安全軟體開發智慧體構建MLOps 搭建GPU 租賃GPU 私有云
關於我們
公司我們的故事合作伙伴客戶案例
AI 資料中心
AI 資料中心GPU 私有云GPU 叢集GPU 租賃
AI 洞察Jev 系列基準測試實驗室模型選擇
技術說明
文件
Linux 作業系統UbuntuRed Hat Enterprise LinuxSUSE LinuxAlpine LinuxDebian、Rocky 與 AlmaLinux
AI 雲平臺AWS 與 Amazon BedrockGoogle Cloud 與 Vertex AIMicrosoft Azure 與 AI FoundryGPU 雲與算力市場
私有 AI 資料中心面向律師事務所面向會計師事務所本地部署平臺全面安全的雲
工具Ring PromoterJobshout
新聞
部落格
聯絡我們登入

面向現代企業的 AI 工作站、AI 多智慧體軟體、GPU 基礎設施和智慧代理解決方案。

聯絡我們

AI 解決方案

應用型 AIAI 智慧體生成式 AIAI 自動化AI 技能提升中小企業 AI 套餐企業 AI 實驗室行業 AI

產品

所有產品Workstation AI native CRM 與 ERP營銷OpenAI 智慧體Ring PromoterJobshout

公司

關於我們公司AI 資料中心為什麼選擇Workstation合作伙伴客戶案例定價聯絡TenthMatrix

資源

AI 洞察技術說明文件Linux 作業系統AI 雲平臺私有 AI 資料中心部落格搜尋網站地圖
英國總部
77-79 Marlowes, Hemel Hempstead HP1 1LF路線指引 — 從 M25 外環倫敦 20 號出口駛出公司編號: 11641870週一至週五:上午 9:00 - 下午 6:00 GMT
+44 7515 356 146
比利時辦公室
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683週一至週五:上午 9:00 - 下午 6:00 CET
+32 492 45 67 46
印度辦公室
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841
台灣辦公室
3F, No. 2-4, Aisi Rd., Ren'ai Dist., Keelung City 200, Taiwan基隆市仁愛區愛四路2之4號3樓週一至週五:上午 9:00 - 下午 6:00 臺灣時間(GMT+8)
+886 926 892 701+32 492 45 67 46

© 2026 Workstation AI。保留所有權利。

隱私資料刪除Cookie服務條款網站地圖

NVIDIA、NVIDIA 標誌、RTX、RTX PRO、Blackwell、CUDA、NVLink、MGX、Omniverse、Spectrum-X、Quantum、BlueField、DGX 與 HGX 為 NVIDIA Corporation 在美國及其他國家的商標及/或註冊商標。AMD、AMD Arrow 標誌、EPYC、Instinct、Ryzen 與 Threadripper 為 Advanced Micro Devices, Inc. 的商標。Dell 與 PowerEdge 為 Dell Inc. 或其子公司的商標。Intel 與 Xeon 為 Intel Corporation 或其子公司的商標。AMAX、AceleMax 與 LiquidMax 為 AMAX Engineering Corporation 的商標。所有其他產品名稱、標誌與品牌均為其各自所有者之財產。我們使用它們僅為識別我們所描述、供應或支援的產品;使用這些名稱並不表示其所有者為我們背書。

Loading blog...

首頁 / 部落格
BenchmarksPolyglotArchitectureDevOpsPerformanceRustGoPythonNode.jsWorkflowLuaBun.jsnjsJavaKotlin

多語言基準:為正確的工作選擇正確的工具

多語言基準測試如何幫助您為每個應用程式選擇正確的堆疊 - 不是一種語言可以統治所有應用程式

Balinder Walia2026年5月16日1 min read
Polyglot Benchmarks — right tool, right job cover

簡短易讀的伴侶。要深入瞭解完整的架構 - 線束佈局、決策矩陣、反模式以及如何分叉基準 - 請閱讀長文。

您的組織在 2019 年選擇了一個堆疊。您的工作負載沒有。

大多數團隊仍然為每項新服務標準化單一語言:Node 中的所有內容、Python 中的所有內容、Java 中的所有內容,或者僅在 Rust 上進行大膽的賭注。這種習慣是可以理解的——當堆疊統一時,招聘、CI 模板和安全審查都會變得更容易。問題是工作負載不均勻。 API 閘道器、夜間 ETL 作業、NGINX 邊緣轉換、JVM 微服務資產以及具有長期連線的聊天后端對執行時的不同部分產生壓力。從走廊辯論或單個微基準中選出一個獲勝者,最終會導致錯誤的工具承載錯誤的負載。

多語言基準是解藥:一種可重現的工具和實時儀表板,可在上比較的八個執行時以及相同的HTTP 工作負載,因此架構師可以將證據與有界上下文相匹配,而不是預設堆疊偏差。

Polyglot Benchmarks — right tool, right job cover

它測量什麼

公共儀表板比較NGINX njs、OpenResty Lua、Python (FastAPI)、Go (net/http)、Rust (Actix)、Bun、Java (Javalin / Jetty)和Kotlin (Ktor / Netty)跨七個綜合測試,反映真實的 API 和邊緣模式:純文字基線、JSON 序列化、CPU 繫結斐波那契、字串操作、請求檢查、內部子請求 + 轉換和路由邏輯。每個測試都會報告每秒請求數、平均延遲和尾部延遲(包括 P99)、從curl 到第一個位元組的時間以及錯誤計數——在bench.sh完成時進行實時流式傳輸。

Java 和 Kotlin 與編譯和指令碼執行時並存,因此 JVM 商店可以看到 Javalin 和 Ktor 如何在相同的路線上與 Go、Rust、Bun 和 FastAPI 進行交易,而不是與揮手的“企業 vs 綠地”敘述。該工具位於工作流程示例/基準中:Docker Compose 服務、共享wrk配置檔案(10 秒、4 個執行緒、100 個連線)以及儀表板使用的 JSON 結果。您可以為自己的候選人和熱路徑分叉它。

為什麼這是一個決策框架,而不是排行榜

多語言基準測試不會永遠為一種語言加冕。每個測試行的獲勝者都會發生變化——這正是您在設計微服務時想要的。儀表板的結論部分將結果對映到用例(Lua/njs 中的邊緣路由、Rust/Go 中的核心併發、Java/Kotlin 中的 JVM 服務、Python 中的速度)。這就是論文:設計的多語言,使用架構審查委員會的資料而不是意見。

Polyglot Benchmarks four-step approach: define workload, run harness, compare, decide
一幀中的四步方法:定義工作負載、執行線束、在實時儀表板上進行比較,然後透過 ADR 做出決定。

平臺和工程主管的六大優勢

  • 證據勝過意見— 將圖表和配置附加到 ADR;透過測量執行來解決堆疊爭論。
  • 特定工作負載的獲勝者— 延遲敏感路徑、批處理、邊緣轉換、JVM 資產獲得不同的領先者。
  • 總體擁有成本— 原始 RPS 不夠;權衡構建時間、影象大小、團隊技能配合和運營負擔。
  • 可重複的工作流程— 相同的儲存庫、相同的 Compose 檔案、相同的 wrk 指令碼;可在 CI 中重新執行。
  • 合法的多語言微服務— 每個服務邊界使用不同的語言,無需感到羞恥或驚訝。
  • 降低風險— 在組織範圍內授權之前獲得亞軍的原型。

Polyglot benchmarks workflow from problem spec to ADR

快速入門

  1. 在執行過程中開啟實時儀表板(或在本地啟動執行)。
  2. 克隆workflow-examples、cd benchmarks、docker compose up— 八種語言服務以及儀表板和工作臺執行程式。
  3. 讀取儀表板上的results.json卷,並將獲勝者對映到您的工作負載行。
  4. 寫入 ADR — 包括持續時間、執行緒、連線和硬體類別。

閱讀完整版本

長文涵蓋了完整的儲存庫佈局、標準表、決策矩陣圖、每個測試系列的案例模式(包括 Java 和 Kotlin)、反模式、限制以及可與 ARB 共享的 SEO 就緒片段。由Workstation釋出;基準測試網站託管於polyglot-benchmarks.fictionally.org。

#Rust #GoLang #Bunjs #Java #Kotlin #Lua #Python #njs #FastAPI #Javalin #Ktor #OpenResty #polyglot #benchmarks