IN my experience
Trying to achieve RPO of 0 or near zero is just as much a factor of application systems design never mind the underpinning datacentres and infrastructure.
Architects beware - 0 RPO is a system problem, not a infrastructure one, although clearly infrastructure design and choices can play a role.
Applications can be designed to assume some levels of infrastructure failure too...