QUESTION IMAGE
Question
2 — structure patterns
learning objective: differentiate between different architectural patterns in web development.
a consultant has been hired to help transform a legacy application that uses one large codebase that is difficult to maintain into individual components that can be updated independently and work together to respond to user requests.
what structure would the consultant be likely to propose?
a.) microservice view controller
b.) model api cloud
c.) model view controller
d.) model api controller
Microservice architecture breaks an application into independent, small - scale services that can be updated separately. The goal here is to transform a monolithic legacy application into independently - updatable components, which aligns with microservice principles. Model - view - controller (MVC) is more about separating concerns within an application's internal structure and not about breaking it into independent services. "Model API cloud" and "Model API controller" are not standard architectures for this transformation task.
Snap & solve any problem in the app
Get step-by-step solutions on Sovi AI
Photo-based solutions with guided steps
Explore more problems and detailed explanations
a. Microservice view controller