Glossary: System Design Beyond the Basics in JavaScript
Synchronous replication
Also written: semi-synchronous
The leader confirms a write only after followers have it. Nothing is lost if the leader dies, but writes wait for the slowest follower. Semi-synchronous waits for just one.