Question: how many domain controllers do big companies use?
Answer: In production it is best practice to have at least 2 domain controllers per domain. Also worth adding those two need to be on separate physical hardware. There are folks who don't think about that when they're dealing with virtualization.