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

Challenges of Monolithic Architecture

Anjali Sharma answered on February 2, 2023 Popularity 3/10 Helpfulness 1/10

Contents


More Related Answers

  • pros and cons of monolithic architecture
  • disadvantages of monolithic architecture
  • Benefits of Modular Monolithic Architecture
  • What is Monolithic Architecture?
  • Modular Monolithic Architecture Patterns
  • benefits and drawbacks of monolithic applications
  • What are the drawbacks of Modular Monolithic Architecture?
  • What is the goal of the Monolithic First approach?
  • How are deployments handled in a monolithic architecture?
  • Learn: Monolithic Architecture
  • Design: First version of Monolithic Architecture
  • Design & Iterate : Monolithic Architecture
  • Benefits and Challenges of Modular Monolithic Architecture
  • The Dependency Rule of Modular Monolithic Architecture
  • Monolithic Architecture Vertical Considerations
  • What are the drawbacks of monolithic architectures?
  • Why Monolithic Architecture is shining ?
  • Monolithic architecture should not be used when:
  • monolith architecture has lots of disadvantages
  • Limitations of monolithic architectures versus its solution with microservices architectures
  • Traditional monolithic design
  • Communications in Monolithic Architecture
  • Monolithic Architecture Is Still Worth at 2021 ?
  • Design principles of Monolithic Architecture — KISS, YAGNI, DRY
  • Strengths of Monolithic Architecture
  • when to use monolithic architecture

  • Challenges of Monolithic Architecture

    0

    Become Complex over time - Hard to Understand

    It becomes too large in size with time and that’s why its difficult to

    manage. The application grows with adding new functionalities, a

    monolithic codebase can become extremely large and complex.

    ▪ Hard to Making New changes

    It is harder to implement new changes in such a large and complex

    application with highly tight coupling. Any code change affects the

    whole system.

    ▪ Barrier to new technology adoption

    It is extremely problematic to apply a new technology because the

    entire application has to be re development due to the interlocking

    dependencies found in a monolith.

    ▪ Difficult to Scale

    You can't scale components independently, the only option is the

    scaling the whole application. You can’t scale individual

    components.

    https://www.atlassian.com/microservices/microservices-architecture/microservices-vs-monolith

    Popularity 3/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 02 2023
    Anjali Sharma
    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.