12. Service Registry / Service Discovery
概要
サービス同士を直接繋げるのではなく
サービスを Service Registry に登録
し, Service Registry を用いた発見,結合
を行う. Discovery は,サーバー側ある
いはクライアント側で行われる
(Server-side Discovery / Client-side Discovery)
考察
UDDI 再び ?
API に関する情報を一元管理できる
API は自己記述的か ?
12
Service
Service
Service
Registry
Service
登録
検索
リコメンデーション
結合
13. Polyglot Persistence
概要
一つのシステムの中で ) 複数のデータ
ベース (SQL や NoSQL) を用途に応じ
て使い分けること. Polyglot
Programming のデータベース版
考察
特定の data consistency メカニズムを意味
するのではなく,複数のデータベース
実装を使い分けるという意味で用いら
れているようだ
マイクロサービスにおいて,データベ
ースの共有や同期はいつでも否か?
13
Service
Service
Service
結合
?