Graded Discussion Board Note: You are required to fill table as described below and copy and paste only two tables in GDB answer section. Any other text pasted (except tables) in GDB answer section or change the format of tables will get “Poor” grade.
Graded discussion (GDB) will be opened on 17th February, 2021 and it will remain open for two days. You can post your answer till 18th February.
Directions to solve You are required to read “Definition One” and “Definition Two” then choose suitable software architectures style’s name for “Definition one” and “Definition Two” from the given list and write in the relevant row in the table 1 and table 2.
Furthermore, there are list of advantages and disadvantages given below that relate with the chosen software architectures style’s name (Definition one and two). You are required to write advantages and disadvantages in the relevant table of software architectures style’s name.
Software Architectures Styles:
Hyper Text Transfer Protocol
Microservices
Read/Write model
The open system interconnection
Rest API
Monolithic
Waterfall architecture
Definition One: A big application reside in one joint box or one big container. All components (business functions) will be written in a single application like a java war file and deployed on a single high performance server. This is the most common architecture used in traditional applications.
Definition Two: Break application into small business functions or services. These services are loosely coupled and interacts using API. These services act as an autonomous body and deployed in different servers.
Advantages/Disadvantage
Isolate Problems/Faults
Single Point of failure
Mixed technology stack
Simple to develop and deploy
Business components are tightly coupled
Communication between services is complex
Note: This is a research-based assessment. You can use books, google, videos and articles to find required answer. If anything confused you may send email at cs605@vu.edu.pk
Tags:
Share the GDB Question & Discuss Here....
Stay touched with this discussion, Solution idea will be uploaded as soon as possible in replies here before the due date.
#CS605 GDB
Question :
Directions to solve You are required to read “Definition One” and “Definition Two” then choose suitable software architectures style’s name for “Definition one” and “Definition Two” from the given list and write in the relevant row in the table 1 and table 2.
Furthermore, there are list of advantages and disadvantages given below that relate with the chosen software architectures style’s name (Definition one and two). You are required to write advantages and disadvantages in the relevant table of software architectures style’s name.
Software Architectures Styles:
Hyper Text Transfer Protocol
Microservices
Read/Write model
The open system interconnection
Rest API
Monolithic
Waterfall architecture
Definition One: A big application reside in one joint box or one big container. All components (business functions) will be written in a single application like a java war file and deployed on a single high performance server. This is the most common architecture used in traditional applications.
Definition Two: Break application into small business functions or services. These services are loosely coupled and interacts using API. These services act as an autonomous body and deployed in different servers.
Advantages/Disadvantage
Isolate Problems/Faults
Single Point of failure
Mixed technology stack
Simple to develop and deploy
Business components are tightly coupled
Communication between services is complex
Solution :
Software Architectures Styles (Definition one): |
|
Advantages |
Disadvantages |
Simple to develop and deploy |
Single point of failure |
|
Business components are tightly coupled |
Software Architectures Styles (Definition Two): |
|
Advantages |
Disadvantages |
Mixed technology stack |
Communication between services is complex |
Isolate Problems/Faults |
|
© 2021 Created by + M.Tariq Malik.
Powered by
Promote Us | Report an Issue | Privacy Policy | Terms of Service
We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.
We are user-generated contents & non-commercial site. All product, videos, pictures & others contents on site don't seem to be beneath our Copyrights & belong to their respected owners & freely available on public domains. All Contents on site are for personal & non-commercial use.We believe in Our Policy & do according to them. If Any content is offensive in your Copyrights then please email at m.tariqmalik@gmail.com with copyright detail & We will happy to remove it immediately.
Management: Admins ::: Moderators
Awards Badges List | Moderators Group
All Members | Featured Members | Top Reputation Members | Angels Members | Intellectual Members | Criteria for Selection
Become a Team Member | Safety Guidelines for New | Site FAQ & Rules | Safety Matters | Online Safety | Rules For Blog Post