Bird
0
0

In Spotify's microservices architecture, which protocol is primarily used for service-to-service communication to ensure scalability and loose coupling?

easy📝 Conceptual Q3 of 15
Microservices - Real-World Architecture Case Studies
In Spotify's microservices architecture, which protocol is primarily used for service-to-service communication to ensure scalability and loose coupling?
AHTTP/REST over JSON
BDirect database queries
CFTP file transfers
DSOAP over XML
Step-by-Step Solution
Solution:
  1. Step 1: Identify communication protocols

    Spotify uses lightweight, scalable protocols for microservices communication.
  2. Step 2: Evaluate options

    HTTP/REST over JSON is common for microservices due to simplicity and scalability; direct DB queries and FTP are not suitable for microservices communication; SOAP is heavier and less common.
  3. Final Answer:

    HTTP/REST over JSON -> Option A
  4. Quick Check:

    Microservices prefer REST APIs for communication [OK]
Quick Trick: Microservices use REST APIs for communication [OK]
Common Mistakes:
  • Assuming direct database queries between services
  • Confusing FTP with service communication
  • Choosing SOAP due to legacy familiarity

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes