Bird
0
0

In a Strangler fig pattern migration, how should traffic be managed between the legacy system and new microservices?

easy📝 Conceptual Q3 of 15
Microservices - Migration from Monolith
In a Strangler fig pattern migration, how should traffic be managed between the legacy system and new microservices?
ASend all requests to the legacy system until migration is complete
BRoute requests for migrated features to new microservices and others to the legacy system
CRandomly distribute requests between legacy and new microservices
DRoute all requests to new microservices regardless of feature readiness
Step-by-Step Solution
Solution:
  1. Step 1: Identify migrated features

    Determine which features have been moved to new microservices.
  2. Step 2: Route requests accordingly

    Direct requests for migrated features to new services, others remain on legacy.
  3. Final Answer:

    Route requests for migrated features to new microservices and others to the legacy system -> Option B
  4. Quick Check:

    Correct routing ensures smooth migration without service disruption [OK]
Quick Trick: Route only migrated features to new services [OK]
Common Mistakes:
  • Routing all traffic to new services prematurely
  • Randomly distributing requests causing inconsistency
  • Ignoring feature readiness in routing decisions

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes