Our Project is starting on Temporal.
It is not clear from the documentation why Elastic search is to be used.
Is it being used as long-term storage for the Workflow data?
( Whenever Workflow data is updated, Temporal sends a POST to Elasticsearch so as to update the ES data )
Is a Kafka installation needed for using ES ? ( An old post seems to be suggesting that it is needed: How to set up ElasticSearch? - #4 by samar )
Our interest is mainly in the long-term storage of our business objects that will get updated as the result of various workflows. ( Temporal related data and the ability to debug Temporal Workflows is not really important at this point )… is it better if we maintain our business data independent of Temporal-ES integration?
Any help will be much appreciated