質問編集履歴
1
情報追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,3 +17,31 @@
|
|
17
17
|
|
18
18
|
|
19
19
|
よろしくお願い致します。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
----
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
**追記(2017/04/25)**
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
「海外展開」と記述していますが、マルチランゲージ対応うんぬんは今回考えなくて良く、DB(とHTTPサーバ)のリージョンを世界各地に分散させることでレイテンシーを軽減させるべきなのでは?と思っています。
|
32
|
+
|
33
|
+
以下は例です。
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
> ユーザ登録が可能なアプリケーションを開発する。
|
38
|
+
|
39
|
+
> `myapp.jp` からユーザ登録を行った場合、HTTPサーバ及びDBは日本リージョンにアクセスされる
|
40
|
+
|
41
|
+
> `myapp.com` からユーザ登録を行った場合、HTTPサーバ及びDBはアメリカリージョンにアクセスされる
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
`myapp.jp` で作成したユーザを `myapp.com` からログインした場合、どのようにして「そのユーザが日本リージョンのDBに存在する」ということを判断し、日本リージョンのDBに接続するのか…が今回の疑問です。
|
46
|
+
|
47
|
+
(なおプライマリーキーに関してはUUIDを用いるため重複しないものとします)
|