Skip to main content

Throughput composability - Temporal development feature

In Temporal, Child Workflows enable applications to achieve another level of composability when it comes to throughput.

The following example scenarios are a few reasons to use this feature:

  • To create a separate service that can be invoked from multiple other services or applications.
  • To partition a step into smaller smaller chunks.
  • To manage a dedicated resource and guarantee uniqueness.
  • To execute logic periodically without overwhelming the parent business process.

See the SDK feature guides for implementation details:

For a deep dive into Child Workflows see the Child Workflows Encyclopedia page.