Hey! That’s good timing. We should talk and I look forward to seeing your talk. I decided to put together what I wrote in that post into a library while I still had everything in my head. Maybe we landed on a similar solution:
Just message to those at Fly, if for some reason you want to use fly-multi-region as a library name and my repo is preventing that then just let me know. I’m not planning on actively maintaining it and would gladly take it down.
Unrelated by related:
I set up a server in Singapore with databases in Japan (primary), Chicago, and Amsterdam. Weirdly Japan takes the longest time. Odd eh?
ID TASK VERSION REGION DESIRED STATUS HEALTH CHECKS RESTARTS CREATED
3e8c62e4 app 4 ams run running (replica) 3 total, 3 passing 0 1h49m ago
46027f7d app 4 ord run running (replica) 3 total, 3 passing 0 2021-09-28T01:38:41Z
10f73492 app 4 nrt run running (replica) 3 total, 3 passing 0 2021-09-28T00:17:49Z
c88615ea app 4 nrt run running (leader) 3 total, 3 passing 0 2021-09-28T00:17:44Z
# My benchmarks:
Name ips average deviation median 99th %
ams 6.19 161.49 ms ±0.06% 161.49 ms 161.80 ms
ord 3.96 252.32 ms ±0.05% 252.32 ms 252.54 ms
nrt 2.56 390.27 ms ±0.05% 390.24 ms 390.57 ms