# `Placement Driver (PD)`

__*ZZ-Issue-watch*__

+ システム全体の論理的な単一ポイント
+ `Leader`はサービスを提供し、すべての`followers`はスタンバイ状態です
+ 一貫した要件
  + 厳密に増加するタイムスタンプを割り当てる
  + `leader` は一度に 1 つしか存在できません
+ 組み込み `etcd` に頼って `leader` 選定を実装しましょう
  + **`Raft`**
  + **`lease`**
  + **`watch`**
------------------------------------------------------------
`TSO` は `PD` リーダーのローカル時間と厳密に増加する論理時間に基づいています。`Unix` のタイムスタンプは 10 桁ですが、`TSO` は 18 桁です。

