Hey, I am curious if turn can be deployed behind anycast.
Now, I won't consider a turn instance to be stateless since it has allocated some ports to someone and this becomes the state.
I am trying to deploy turns in multiple regions so that I have a turn server close to peer across the world. But I can't give this big list to each peer, I'd ideally want to give all of them one IP address which would connect them to nearest turn.
So, I was thinking anycast can help here, but coturn being stateful, if a turn instance dies, and traffic gets routed to another turn instance, it won't know about the allocations happened on the previous instance, so not sure how that would work.
I'd like to get comments from the community, how to go about it.
Thanks