I think this post has good starting point for your question for Temporal services.
For Elasticsearch recommendations, would look at ES forum, for example posts like this one.