DNS / NS brauchen ja immer ihre Zeit.
Habe ich das richtig verstanden, dass ich einen A-Record von http://www.example.com auf eine Failover IP setzte, diese innerhalb von Sekunden zwischen meinen Servern hin und her switchen kann?
Via SCP oder API. Yep.
Du kannst ein High-redundancy-Setup machen und die IP dem jeweils aktiven Host so zuordnen, wenn der andere offline geht.
Dasselbe könntest Du, wenn Du ein Subnetz /31 oder größer hättest, wenn Du in der Broadcast Domain die IP einfach auf dem aktiven Host einträgst oder per Routingprotokoll arbeitest: im einfachsten Fall mittels Bird-BFD, sonst eben mit einem höheren Routingprotokoll.