You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+108Lines changed: 108 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,6 +94,7 @@ informal introduction to the features and their implementation.
94
94
-[Heartbeating and Cancellation](#heartbeating-and-cancellation)
95
95
-[Worker Shutdown](#worker-shutdown)
96
96
-[Testing](#testing-1)
97
+
-[Nexus](#nexus)
97
98
-[Workflow Replay](#workflow-replay)
98
99
-[Observability](#observability)
99
100
-[Metrics](#metrics)
@@ -1308,6 +1309,113 @@ affect calls activity code might make to functions on the `temporalio.activity`
1308
1309
*`cancel()` can be invoked to simulate a cancellation of the activity
1309
1310
*`worker_shutdown()` can be invoked to simulate a worker shutdown during execution of the activity
1310
1311
1312
+
1313
+
### Nexus
1314
+
1315
+
⚠️ **Nexus support is currently at an experimental release stage. Backwards-incompatible changes are anticipated until a stable release is announced.** ⚠️
1316
+
1317
+
[Nexus](https://github.com/nexus-rpc/) is a synchronous RPC protocol. Arbitrary duration operations that can respond
1318
+
asynchronously are modeled on top of a set of pre-defined synchronous RPCs.
1319
+
1320
+
Temporal supports calling Nexus operations **from a workflow**. See https://docs.temporal.io/nexus. There is no support
1321
+
currently for calling a Nexus operation from non-workflow code.
1322
+
1323
+
To get started quickly using Nexus with Temporal, see the Python Nexus sample:
0 commit comments