# Log Replication
+ `Leader` term is `8`, and last index is `10`
+ Replicates logs to **`(a)`**
  + log term `6`, index `10`
+ **`(a)`** finds log matches, accepts it
  + accept `10`, last index `10`
+ `Leader` considers **`(a)`** has been catching up, as a result, stops replicating
![`smart`](RaftLogReplication_aa_001_20221023.png)

------------------------------------------------------------

