THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
I'd like to propose a new config: acks=min.insync.replicas
(i.e. the number of replica acks is decided by the min.insync.replicas config in topic/broker) , we just need to wait for the fastest follower acks (i.e. 100ms) then respond to the producer. The slower follower will catch up later.
This way, when finding a balance for tradeoff between latency and durability, we can have both!
...