- Creates client stub to local activities that implement given interface. A local activity is
- similar to a regular activity, but with some key differences: 1. Local activity is scheduled
- and run by the workflow worker locally. 2. Local activity does not need Temporal server to
- schedule activity task and does not rely on activity worker. 3. Local activity is for short
- living activities (usually finishes within seconds). 4. Local activity cannot heartbeat.
This part I already know. To clarify, my question is what’s going to happen when a workflow has 2 local activity and 1 regular activity, and when the last regular activity fail, is entire workflow going to be retried, or only the 3rd one on a different machine?