Cloudflare has this offering called Cloudflare Workers which is Serverless + instead of our code being pushed to 1 region, it’s pushed to each of Cloudflare’s 200+ regions around the globe, they call this The Edge (b/c we’re pushing our code right next to end users)!
Cloudflare Workers may be written in Web Assembly & Go may be converted to Web Assembly & Dgraph is written in Go, so what if Dgraph was converted to WebAssembly + deployed around the globe + on the Edge!
Technically, it’s feasible to globally distribute a DB across hundreds of regions, in fact Google is doing just that, but it requires really sophisticated engineering and usually some Atomic / GPS clocks to ensure proper syncing. Don’t know if you really need that…