OxL Reference

§10. Services, streams and pipelines

In this chapter

10.1 ServicesA service declares a contract
10.2 rpc attributesDefaults for all rpcs are set in cluster { defaults { …
10.3 StreamsThe type is stream<T, E = never>.
10.4 Broadcast — local fan-outBroadcast<T> delivers every published item to all current subscribers.
10.5 Topics — cluster-wide fan-outA topic is a distributed broadcast with storage in the built-in storage.
10.6 PipelinesA pipeline is a linear chain of steps, each of which runs on its own node; data is passed from node to node directly, the caller receives only the result of respond.

Source: docs/spec/oxl-standard.en.md