Best Practice for Implementing Finite State Machines and Transducers

We are studying Temporalio to use as our standard framework for Business Process Implementations. In our homegrown system we use Finite State Transducer Model for implementing them. We would like best practice examples of abstract Finite State Machines and Transducers using Temporalio . Thank you in advance for any help!!

We recommend using Temporal SDK directly and code your business logic as normal code.

If you want to support your current DSL for legacy reasons you have to write an interpreter using workflow code. See this sample to get an idea.

Thank you very much! I admire your work especially the key abstractions you have defined precisely!

1 Like