Pages

Mircoro Services Architectures Key Benifits & Trade Off


 

Key Benefits of Microservice architecture :

  1. Rapid & Parallel & distributed Development
  2. Multiple technologies Stack & Platforms
  3. Scalability to any levels
  4. Reduce the business risk
  5. Easy Version Control
  6. System Resilience & SPoF fault tolerance


Trade-Offs Of Microservice architecture :

  1. Testing Efforts Increases cross functional
  2. Increase Scope of Testing
  3. Difficult to Debug & Find Failure 
  4. Operational Overhead 
  5. Additional Infra Cost & MM Overheads
  6. Distributed System Complexity
  7. Security Overhead & Concern across micro Services & layers