Crosscutting concerns
General
Authentication
Authorization
Caching
Communication
Configuration Management
Data Retention
Exception Management
Internationalization and Localization
Logging and Instrumentation
Multitenancy
Resilience
,
resilience taxonomy
Secret Management
State Management
Validation
Data Applications
Data Lineage
Data Schema Management
Pseudonymization
Literature:
Microsoft Application Architecture Guide, 2nd Edition - October 2009, Chapter 17: Crosscutting Concerns
arc42, chapter 8, Crosscutting Concepts