# `Raft` ログレプリケーション - 続き

+ `Propose`
+ `Append`
+ `Replicate`
  + `Append`
+ `Commit`
+ `Apply`

![`smart`](RaftLogReplication08_aa_002_20220511.png)

------------------------------------------------------------------------------
`Apply`操作が完了した後、データは実際に書き込みが成功したと見なされ、他のセッションはちょうど書き込まれたデータを読むことができます。

もし我々がトランザクションに従って操作するなら、Applyが完了した後にのみ、我々のトランザクションがコミットされたとみなされます。
