OPNsense utilizes the Common Address Redundancy Protocol or CARP for hardware failover. Two or more firewalls can be configured as a failover group. If one interface fails on the primary or the primary goes offline entirely, the secondary becomes active.
I was just about to ask this too!It seems trivial to do with CARP, but I don't see a way to sync any of the info to more than 1 node using PFSync