Question Bank
721 approved questions from the community
Which approaches can be used to address cross-cutting concerns? (Select all that apply)
Which of the following are appropriate use cases for the Publish-Subscribe pattern? (Select all that apply)
What is a limitation of Monolithic architecture?
Which of the following are drawbacks of the Singleton pattern? (Select all that apply)
Modifying one layer in a layered architecture might necessitate adjustments in other dependent layers, creating a domino effect that reduces flexibility.
The Publish-Subscribe pattern is commonly used in database synchronization tools like Apache Kafka for stream and batch processing.
What is an advantage of Monolithic architecture?
Which of the following are valid approaches to managing modularity in software? (Select all that apply)
How does the Publish-Subscribe pattern mechanism work regarding registration and message delivery?
Which of the following are best practices for using the Singleton pattern? (Select all that apply)
In the MVC pattern interaction flow, what typically initiates the cycle?
In the Publish-Subscribe pattern, what is the role of the Message Broker?
Which of the following are valid Key Performance Indicators (KPIs) for quality attributes? (Select all that apply)
What is an operational challenge of Microservices architecture?
What is a key difference in ownership between architecture and design?
What is 'Aspect-Oriented Programming' (AOP) used for in software architecture?
What is a potential drawback of the layered architectural pattern?
What is 'Interfacing' in the context of integration in software architecture?
In software architecture, what does incorporating 'External Services' involve?
How do architectural patterns and styles relate to quality attributes?