As we may know, there are two main high availability patterns: fail-over and replication.
In active-active failover, both servers are managing traffic.
In master-master replication, both masters serve reads and writes and coordinate with each other on writes. If either master goes down, the system can continue to operate and perform reads and writes.
It sounds the same to me. Is there a difference?