Monolithic Architecture Vertical Considerations

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
  • What is Monolithic Architecture?
  • Benefits of Modular Monolithic Architecture
  • Learn: Modular Monolithic Architecture
  • Modular Monolithic Architecture Patterns
  • Monolithic applications#
  • Write difference between Monolithic, SOA and Microservices Architectu
  • benefits and drawbacks of monolithic applications
  • What are alternatives of Monolithic applications
  • What are the drawbacks of Modular Monolithic Architecture?
  • Learn: Monolithic Architecture
  • Challenges of Monolithic Architecture
  • Design: First version of Monolithic Architecture
  • Design & Iterate : Monolithic Architecture
  • Design: Layered Monolithic Architecture Steps
  • Adapt: Layered Monolithic Architecture
  • DEMO: Layered Monolithic Architecture Code Review
  • Modular Monolithic Arcihtecture
  • Benefits and Challenges of Modular Monolithic Architecture
  • Vertical Slices with Modular Monolithic Architecture
  • Design: Modular Monolithic Architecture with SPA
  • Adapt: Modular Monolithic Architecture with SPA
  • What are the drawbacks of monolithic architectures?
  • Why Monolithic Architecture is shining ?
  • Monolithic architecture should not be used when:
  • Limitations of monolithic architectures versus its solution with microservices architectures
  • Monolithic design with services
  • Traditional monolithic design

  • Monolithic Architecture Vertical Considerations

    0

    Functional Requirements

    List products

    Filter products as per brand and categories

    Put products into the shopping cart

    Apply coupon for discounts and see the total cost all for all of the items in shopping cart

    Checkout the shopping cart and create an order

    List my old orders and order items history

    Lets write down N-FR.

    Non-Functional Requirements

    Availability

    Scalability

    Its good to add principles in our picture in order to remember them always.

    Principles

    DRY

    KISS

    YAGNI

    We are going to consider these principles when design our architecture.

    Now we can consider to Database and Components of e-commerce application.

    Database

    Database will be single relational database — RDBMS.

    Components of E-Commerce

    Shop UI

    Catalog Service

    SC Service

    Discount Service

    Order Service

    https://medium.com/design-microservices-architecture-with-patterns/monolithic-architecture-is-still-worth-at-2021-98bfc112dc24

    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.