server region
hello! I'm having trouble finding documentation about server regions re: latency management - could someone point me in the right direction?
33 Replies
Customer backends currently all run in us-east. We plan to roll out sync proxies globally down the track so convex devs don't need to be thinking about any kind of manual caching or data locality issues
let us know if you have any latency related issues!
any sense of timeline on that? or just starting to throw it up on the board?
No specific timeline yet unfortunately, although Convex has been designed explicitly to enable automatic edge caching for scenarios like this. I imagine this will be in the second half of the year but we may prioritize it higher if it's causing issues for folks
One other consideration to prioritizing this for folks is compliance. I live in the UK and for GDPR reasons of my clients data, I can only host the data in the UK. This is a real shame for my project, I would have loved to of used Convex but this is a show stopper if the data is held on us-east.
hey! did you see this news @iamgmd ? https://discord.com/channels/1019350475847499849/1019372556693815418/1210399059848732762
we're working on GDPR right now. should be a pretty small delta from SOC 2 from what i've seen so far
ah, but I follow you. you need to be able to host in e.g. the UK because of the data your app collects. yeah, fair. we don't have a timeline on hosting based in other regions yet
@Jamie I suppose I have to ask the question, is it on Convex's roadmap to host Convex in other regions or is this only going to be hosted on us-east?
we will definitely offer support for this eventually. but most realistically, the soonest I could see this shipped is Q3 this year
Q2 is feeling unlikely
Good to know, many thanks.
@Jamie If this region selector feature rolls out, would it be easy for the current user to move region?
and do you think Q3 this year still feasible?
I'm not sure -- we haven't done q3 planning yet. all of your feedback will impact the priority of this
Hi Jamie, please consider making this available for Q3, I definitely require UK - London 🙂
Hi Jamie, data residency is a top priority for us too for GDPR reasons.
An EU region is enough, I suggest Frankfurt, it could be good for everyone
understood!
If you guys are expanding to more regions, please consider Asia as well. (preferably ap-northeast-2 😉)
Hi, my team is really close on finishing the project and launching it. Any ETA on data residency? @Jamie
@Jamie, any more news on regions?
following
currently not planning on getting other regions rolled out until probably Q1 of next year. we know it's really, really important, but we actually just don't have the capacity on our infra team to take this on and maintain our service standards. we're getting spread a little thin right now with our recent growth just in the US.
cool thank you for your update. Please keep us updated.
I was in the US last month. The first thing I did when I landed in SFO was check my website built with Convex. The first WebSocket connection was noticeably faster; it was beautiful. Now that I am back in Korea, the 400ms first connection is more apparent to me 😦

didn't know there was that much difference
yeah, unfortunately there is. there are two major pieces missing here (so much for us to do!)
1. our edge caching infrastruture. if you're familiar how convex works (deterministic / perfect caching information pushed out to your app), it can just as easily push all those values out to edges throughout the world. this would make global performance significantly snappier (especially of queries, not mutations) no matter where the primary database region is
2. alternative regions to us-east. yep, if most of your customers are in, say, europe or asia, then putting your primary database clusters there will definitely speed things up a lot
if you've been using convex in some other country, it can be pretty surprising to come to the US/Canada (especially the eastern us) and see how snappy it is when you're close to the DCs
we want all this stuff so bad, but it's just a factor of team size and time. I'm hoping we'll make major, major steps forward on these in 2025. unlikely any miracles will occur in 2024 unfortunately
got it. hopefully Convex's paying user base grows fast enough to make the miracle happen!
hello, do you have any updatere regarding GDPR and eu data residency? if not ready yet, do you reccomend to use opensource convex as termporary solution before you deploy a "Eu-convex infra"? I really dont want to manage infra, but for my customer GDPR and eu data residency is a must
I second this, I really do need a UK location for the same reasons, GDPR.
while we are, some EU companies view EU data residency as an important part of their own GDPR compliance
GDPR is a pretty vague and complex piece of legislation unfortunately
in short, convex's GDPR compliance is relatively easy b/c we actually capture very little personal information about our users. mostly your email addresses! and we do manage those in all the appropriate ways to respect that little bit of PII we have
but since we're a hosting provider, we're part of you storing your own users' PII. While that doesn't impact our GDPR (since we never look at database data, it just stays in AWS EC2 as opaque data you own and manage), it does mean we potentially play a role in your company achieving your own compliance
Would be possible to elaborate and formalize this sentence in a document to forward to customers CEOs?
I’m in Australia and would love an Asia server. Latency is pretty bad sometimes, 300 ms initial query sometimes
Hopefully we are still on track for Q1 this year ?
Came here to ask same thing ^^
Also here with the same request, but hoping for a Canada region for PIPEDA compliance. Amazon RDS is available in Canada (Central - ca-central-1) so supporting that region would be a huge benefit for us northern neighbors!
See latest Convex’s CEO comments about this https://discord.com/channels/1019350475847499849/1336864091230175282/1337190708389613639