Temporal Workflows can now be orchestrated across multiple programming languages. While a single Workflow definition must reside in one language, it can invoke Activities written in different languages. This requires separate Workers for each language and distinct task queue names to ensure proper routing. The Temporal SDKs handle automatic data type conversion between languages, enabling seamless interoperability. Example applications like Temporal Polyglot and Temporal Pendulum demonstrate this.
All Temporal trails