# Challenge
+ Thread bottleneck
  + We used one thread to handle `Raft requests/commands/ticks` for all `Raft peers` (`Raft` state machine loop)
  + We used one thread to apply `raft-logs` for all `Raft peers` (`Apply loop`)
--------------------------------------------------------------------------

