Howdy! Apologies if anyone has asked this before, ...
# general
h
Howdy! Apologies if anyone has asked this before, but we’ve been using Pinot for a little bit at our org and we are now talking a little bit about multi-regional availability for our Pinot setup (satisfying queries in other regions mainly) and was curious if anyone here has put some thought or setup into how to run a Pinot cluster in multiple regions (even if it’s a duplicate cluster in another region ingesting replicated source or something along those lines). Thanks!
m
Hello! In our deployments, it is a replicated cluster.
👍 1
Theoretically, you could have regional specific data with sticky routing (but that is essentially separate clusters at the point).
h
That makes sense, was thinking a little bit about sticky routing, but I don’t think that’s what we want. I think the replicated cluster might make the most sense in our scenario, but wanted to probe the community to see if there was something else we could take advantage of. Thanks for the super quick answer, @Mayank
m
Thanks you for using Apache Pinot @Hunter E, we are here to help 🙂
❤️ 1
b
Isn't it better to run replicas in the other region so that same data is served from both the regions and is part of same cluster?
m
Yes. I was suggesting an option where there are sub-regions that are replicas of each other, but there are others that are handled via sticky routing.
k
its not recommended to switch over to another region if one node fails
m
No, fail over entirely to another region.
So R1/R2 are replicated, but separate from R3/R4 (which are replicated).
h
@Kishore G is there some thoughts around a multi-region setup from your perspective?
k
#multi-region-setup
👍 1
lets chat ^^