📚 Practice Mode
Application Architecture and Design Patterns
Learn at your own pace with hints and detailed explanations
1 / 15
Multiple Choice
Which architectural pattern is commonly used for distributed systems, where components communicate asynchronously through messages?
- Layered Architecture
- Microservices Architecture
- Client-Server Architecture
- Event-Driven Architecture