You are on page 1of 6

1.

Monolithic architecture is an architectural pattern and of designing and


developing complete application as a single unit.
2. some main advantage and disadvantages in here.
a. it is easy to pull and get started to project.
b. it is easy to debug business interactions across different modules,
c. So it is simple to develop relative to microservices where skilled
developers are required in order to identify and develop the services.
d. It is easier to deploy as only a single jar or war file is deployed.
e.
3. So When to use monolithic architecture ?
4.

5. Challenges in monolithic
6.

7. So a small change to in Monolithic application requires to redeployment of the


entire monolithic application.
8.

first iteration of our eCommerce


application
scsdc
Since this is the first iteration of our eCommerce application, we don't aim to super
scalability and handle millions of requests. Instead, we will start with small and basic
commerce application. That's why I have added to availability and small number of
concurrent users that we should handle in the first design.

You might also like