You are on page 1of 2

The decomposition of Microservices is based on two categories, namely Business Capability and Subdomain

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.

The two components of CQRS include_ Query and command side


Microservices-based architecture prefers ___ No dependency
The transactions that span across multiple services are handled by ___Event driven
Amazon EC2 Container Service is an example of __ Docker
Microservices-based architecture enforces a Modular structure. True
Microservices supports different kinds of databases and this is called _ Polyglot persistence
IDL stands for _Interface definition language
Packer.io and Boxful represent ______________ type of pattern Service instant per host
The services communicate with each other internally- Both Messaging and Remote Procedure invocation
Efficient Utilization & Fast Deployment represent which pattern - Multiple Services per Host pattern
Which of these is a drawback of Multiple Services per Host pattern? Faulty Deployment
Service Instance per Host pattern provides ____ All
Microservice Chassis takes care of the following, except __ Token generation
In __________, each external request is tagged with a unique identifier which is passed to all services involved in
handling the request and included in application logging messages. Distributed tracing
In Microservices, the API Gateway takes care of the security aspect by rendering __Access tokens
The following are all caching types, except _ Server cache
Which pattern collects and reports all exceptions to a centralized exception tracking service? Exception tracking
_ is the ability to store something temporarily to reduce the loading times, and I/O of a system. Cache
Limited Efficient Utilization and slow deployment represent __
Spring Boot is an example of –Service registry(wrong)
Kubernotes and Marathon are examples of __Service instance per host (wrong)
Which of the following helps in developing a microservice quickly? Chassis
Scaling the application can be challenging in _____________ due to conflicting needs of Memory, CPU, and I/O-
Monolthic
API Gateway ensures __All
3C's of Microservices

 Componentize
 Collaborate
 Connect

You might also like