stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Software Architecture Flashcards | StudBud
Explore
/
Software Architecture
Which are 2 of the features of P2P?
In a P2P network, ___________.
Software Architecture
10 terms
·
StudBud Administration
·
18 plays
Imported from external platform
Flashcards
10 cards
F
Practice quiz
P
Host live
L
Questions
10
Answers
1
In a P2P network, ___________.
each device can only be a client
each device can function as a server and a client
there is a dedicated server
each device can only be a server
2
Which are 2 of the features of P2P?
Clients are dependent on the server.
Data is all backed up on the main server.
No central control over security
if one machine is slow all the other are slow
3
Development Scaling
in monolithic architecture
often slow
often fast
4
The main advantage of monolithic architecture is
Its performance
It is easy to make it evolve.
They have a better user interface.
It is easy to debug errors.
5
What advantage does the client-server architecture have over peer-to-peer?
Smaller bandwidth
Tighter security
Weak organization
Easier maintenance
6
Why development velocity is slow in monolithic software
Modules are loosly coupled
modules are highly cohesive
large application gives huge Cognitive Load to the Developer
7
What are microservices?
A technique by which a single set of code (thread) can be used by
A process of moving from serial to parallel computing.
None of the above .
Splitting applications into smaller independent services.
8
What are the benefits of Microservices
Decoupling of application components
Faster release cadence
Selected scaling of application components
More secured serverside application
9
Two of the disadvantages of client/server?
Cost of buying and running the server is high
Security is provided through the server
Requires regular maintenence and updates
Centralised servers are more stable
10
Service Oriented Architecture
(
SOA
) is best described as:
Open source software
Outsourced software solutions
Software as a Service (SAAS)
Discrete interoperable services