Bird
0
0

During a Strangler fig migration, a developer forgets to update the routing logic after migrating a feature. What is the likely consequence?

medium📝 Analysis Q7 of 15
Microservices - Migration from Monolith
During a Strangler fig migration, a developer forgets to update the routing logic after migrating a feature. What is the likely consequence?
ARequests are automatically balanced between legacy and new systems
BThe migrated feature is accessed only via new microservices
CRequests for the migrated feature still go to the legacy system
DThe system crashes immediately
Step-by-Step Solution
Solution:
  1. Step 1: Understand routing update importance

    If routing is not updated, requests for migrated features still go to legacy.
  2. Step 2: Identify consequence

    This causes inconsistency and defeats migration purpose.
  3. Final Answer:

    Requests for the migrated feature still go to the legacy system -> Option C
  4. Quick Check:

    Routing not updated = legacy handles migrated features [OK]
Quick Trick: Update routing after migrating features [OK]
Common Mistakes:
  • Assuming automatic load balancing
  • Believing migrated features use new services anyway
  • Expecting system crash

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes