Search notes:
Software Architecture
Security
Authentication
Authorization
Password
management
Diagnosing performance issues
Latencies
CPU bottlenecks
Memory bottlenecks
Scalability
Vertical: increase the resources on the same server.
Horizontal: increase the resources across the servers.
Fault tolerance
The main goal is to eliminate
single points of failure
.
See also
enterprise architecture
messaging
Index