¿Qué capacidades necesitan los arquitectos de seguridad?
Un excelente arquitecto de seguridad debe poseer tres habilidades:
1. Capacidad de pensamiento abstracto. El pensamiento abstracto consiste en descubrir la singularidad de diferentes cosas. Por ejemplo, en el proceso de diseño de RPC, abstraemos servicios y varios consumidores pueden llamar al mismo servicio;
2. capacidad). El diseño de software necesita desacoplar objetos y definir las propiedades y métodos de los objetos. Los sistemas distribuidos deben ser modulares y estar orientados a servicios.
3. La optimización de la arquitectura técnica es inseparable de la optimización de los módulos centrales. Los algoritmos y las estructuras de datos son requisitos fundamentales para los arquitectos. El alto rendimiento, el alto rendimiento y la alta disponibilidad del sistema se implementarán en última instancia sobre los principios de los algoritmos.