Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

Benefits and Drawback of Orchestration-based SAGA Implementation

Pragya Keshap answered on February 3, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • Implementing an orchestration-based saga
  • benefits of saga design pattern over distributed transaction
  • Orchestration-based SAGA Implementation - Rollback
  • In an orchestration-based saga, who is responsible for coordinating the updates to the databases ?
  • Orchestration Saga Pattern:

  • Benefits and Drawback of Orchestration-based SAGA Implementation

    0

    Benefits

    ▪ Provides a clear and centralized point of control for managing transactions.

    ▪ Make it easier to understand and debug the system, and to add new transactions or modify existing ones.

    Drawbacks

    ▪ The orchestrator can also become a single point of failure, and if it goes down, the entire system may be unable to complete transactions.

    ▪ The orchestrator can become a bottleneck if the system is heavily loaded, as all transactions must go through it.

    Result

    ▪ It can be a useful approach for managing transactions in a distributed system, but it is important to carefully consider the trade-offs and potential drawbacks.

    ▪ Orchestration way is good for complex workflows which includes lots of steps.

    ▪ But this makes single point-of-failure with centralized controller microservices and need implementation of complex steps.

    https://medium.com/swlh/microservices-architecture-what-is-saga-pattern-and-how-important-is-it-55f56cfedd6b

    Popularity 1/10 Helpfulness 1/10 Language typescript
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 03 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.