Open dhiaayachi opened 2 months ago
Thanks for the feature request! Temporal currently only supports gRPC for communication, which can be challenging behind firewalls.
Here's a workaround to consider:
You can find detailed information about setting up a proxy server for your Temporal Service in our documentation.
Is your feature request related to a problem? Please describe. I'm thinking of adopting temporal in my current system for decoupling durable complex tasks from microservices, which should implement only atomic functionalities I assume. However, the microservices are cross clusters therefore behind their firewalls. And, Temporal only supports gRPC so I don't know how friendly it is to the firewalls.
Describe the solution you'd like I need a firewall-friendly solution of orchestrating durable tasks. e.g. Maybe agents are needed to be deployed in each clusters/vnets communicating with the orchestrator as control plane. So any suggestions from temporal perspective?
Describe alternatives you've considered DIY by using gocelery or machinery to implement the whole solution.
Additional context Thanks.