部署与连接
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