Glossary: System Design Beyond the Basics in Java
Synchronous replication
Also written: sync replication
The leader waits for followers to have a write before confirming it. Nothing is lost if the leader dies, but each write waits for the slowest follower.