| You don't have to run elastic. Cadence/Temporal let you run only with database for majority of the feature/power. ElasticSearch is only for supporting the searching functionality(advanced visibility). https://docs.temporal.io/visibility https://cadenceworkflow.io/docs/concepts/search-workflows/ Same as in iWF, you can use a Temporal service without advanced visibility. E.g. this doc is showing how to run with Temporalite which doesn't have advanced visibility with it. https://github.com/indeedeng/iwf/blob/main/CONTRIBUTING.md#o... Again, you still have 90% power and the only thing missing is searching for workflows using "search attributes". You can still store data in search attributes but they are just not searchable. And later, you can migrate to a Cadence/Temporal service that has advanced visibility enabled. |