Professional Documents
Culture Documents
Microservice
Microservice
Separating components with conflicting resource requirements falls under the bucket of _____________
Microservices
The complexity of developing, testing and deploying the distributed system, and handling partial failures account to
the disadvantages of ___________
Microservices
Software built as microservices can, by definition, be broken down into multiple component services.
True
Agile development & deployment is difficult in case of __Monolithic
Simple to develop, test, deploy and scale represents ________ Monolithic
The benefits of Microservices include _____ All
Microservice is considered as sub set of SOA
Microservice Architecture adapts which of the following concept(s)? All
Synchronous – The client expects a timely response from the service and might even block while it waits. --
Asynchronous – The client does not block while waiting for a response, and the response is not necessarily sent
One-to-one or One-to-many -- One-to-one – Every client request is processed by specifically one service
instance. -- One-to-many – Each request is processed by several service instances.
External clients communicate with Microservices using API Gateway
Scenarios where the client takes the onus and is responsible for determining the network locations of the available
service instances is _________ Client Side discovery
Netflix OSS is an example of ____Client Side
______ helps to control and limit the number of consecutive request failures that cross a threshold.
Circuit breaker
API Gateway ensures – All
The two types of Service Discovery includes Client-side discovery and server-side discovery. True
AWS Elastic Load Balancer (ELB) is an example of ___ Server Side discovery
Which acts as a database of services? Service registry
Data Encapsulation showcases that the microservices are loosely coupled and can evolve independent of one
another.
Componentize
Collaborate
Connect