部署與連接
Ordo 支持從雲端微服務到瀏覽器邊緣節點的所有場景。
雲端服務
通過 Docker/K8s/Nomad 部署,提供 HTTP/gRPC 服務。
DockerK8sNomad
邊緣與客戶端
通過 WASM 直接在瀏覽器或邊緣節點執行,零網絡延遲。
WASMBrowserEdge
原生嵌入
直接編譯進 Rust 應用,零開銷集成。
Rust CratesLibrary
靈活調用協議
標準化的協議確保在任何技術棧中都能獲得極速響應。
HTTP REST
JSON / OpenAPI
gRPC
Protobuf / Streaming
WASM API
TypeScript Bindings
IPC / UDS
Local Unix Socket
多語言 SDK 支持
表達式語法
Ordo 使用類 C 語法,支持豐富的運算符和內置函數,確保極低的開銷。
比較運算
== Equal != Not equal > Greater than >= Greater or equal < Less than <= Less or equal 邏輯運算
&& Logical AND || Logical OR ! Logical NOT 字符串函數
len(s) String length upper(s) Uppercase lower(s) Lowercase contains(s, sub) Substring check 數組函數
len(arr) Array length sum(arr) Sum elements avg(arr) Average max(arr) Max value 數學函數
abs(n) Absolute value round(n) Round floor(n) Floor ceil(n) Ceil 條件語句
exists(field) Field existence coalesce(a, b) First non-null if-then-else Ternary logic