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

Micro and Macro architecture decisions

Sumit Rawal answered on May 14, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • Write the fundamental characteristics of Microservice Design.
  • Microservice Strategies

  • Micro and Macro architecture decisions

    0

    It is advisable to divide your architecture into micro and macro architecture. The micro architecture involves all decisions made for each microservice. The macro architecture involves all decisions made at a global level that apply to all microservices.

    It is possible to extend the concept of micro and macro architecture to technical decisions. Technical decisions can be made within the framework of macro or microarchitecture. For example, take a look at the technical decisions to be made at the micro and macro levels for a database:

    Micro: Each microservice can have its own instance of the database. If databases were defined at the microarchitecture, a crash of one database will only lead to the crash of one microservice. This makes the whole app far more robust.

    Macro: The database can also be defined as part of the macro architecture. Multiple microservices must not share a database schema.  

    Popularity 1/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on May 14 2023
    Sumit Rawal
    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.