# Raft Log Replication
__*Apply*__
+ Propose
+ Append
+ Replicate
  + Append
+ Committed
+ Apply

![right](./student-guide/diagram/RaftLogReplication08_aa_001_20220511.png)

------------------------------------------------------------
After the Apply operation, even if our data is actually written successfully, other sessions can read the data that has just been written.

If we follow a transaction, our transaction will only count as committed after the apply is completed, and this commit is the commit on the application in the figure.