An IT architect is designing a new infrastructure for a financial services company. A key non-functional requirement is to ensure that critical system components have duplicates to prevent a single point of failure and maintain continuous operations. Which architectural principle does this requirement directly address?
-
A
Scalability
-
B
Redundancy
-
C
Flexibility
-
D
Efficiency