Microservices Architecture --Fresco play
In this post i am posting answers for Microservices Architecture and there is no Hands-0N project in it
Complexity of developing, testing & deploying distributed system, Handling partial failures account to disadvantages of
Microservices
Decomposition of Microservices based on 2 categories namely
Business capability , Subdomain —
Benefits of Microservices include –
All the options —
Agile development & Deployment is difficult in case of ______
Monolithic —
Simple to Develop, Test, Deploy, Scale represents ______
Monolithic —
Software built as microservices can, by definition, be broken down into multiple component services ?
True —
Separating components with conflicting resource requirements falls under the bucket of _
Microservices —
Is Microservice is considered as subset of SOA ?
True —
The 3Cs of Microservices includes all these except __
Control —
The services communicate with each other internally _______________
Both Messaging and Remote Procedure invocation —
The 2 types of Service Discovery only includes Client-side & server-side discovery ?
True —
External clients communicate with Microservices using _____________
API GATEWAY —
Scenarios where client takes onus & are responsible for determining the network locations of available service instances
Client-side —
API Gateway ensures _________________
All the options —
Netflix OSS is example __
Client-side —
AWS Elastic Load Balancer (ELB) is an example of a ______
Server-side discovery —
Which acts as database of services
Service Registry —
Which ensures to insulate the applications by acting as barrier
API Gateway —
The client expects a timely response from the service and might even block while it waits represents__________client service interaction styles
Synchronous —
_ helps to control & limit the number of consecutive request failures crosses a threshold,
Circuit breaker —
Amazon EC2 Container Service is an example of ____
Docker —
The transactions that span across multiple services are handled by
Event driven Architecture —
Microservices supports different kinds of databases and this is called __.
Polyglot persistence —
Microservices-based architecture enforces a Modular structure ?
True —
The 2 components of CQRS include_______________
Query & command side —
packer.io & Boxful represents ______________ type of pattern
Service Instance per Host —
Efficient Utilization & Fast Deployment represent which pattern ______________________
Multiple Services per Host pattern —
IDL stands for __________
Interface definition language —
Which of these represent the drawback of Multiple Services per Host pattern
faulty deployment —
Service Instance per Host pattern provides ____
All the options —
Caching helps in improving the performance of the system ?
True —
In Microservices, the API Gateway takes care of the security aspect by rendering ____
Access tokens —
Which pattern collects & reports all exceptions to a centralized exception tracking service
Exception tracing —
Which of this does not represent caching types_______________
Server cache —
Microservice Chassis takes care of all except ______
token generation —
__ is ability to store something temporarily in order to reduce the loading times and I/O of a system.
Cache —
In __, each external request is tagged with unique identifier which is passed to all services involved in handling the request and included in application logging messages
Distributed tracing —
Microservice Architecture adapts following concepts
All the options —
In __ each external request is tagged with unique identifier which is passed to all services involved in handling the request and included in application logging messages
Distributed tracing —
When any single application function or component fails, then the entire application goes down. (Single point of failure ) This is primary disadvantage of ____
Monolithic —
Functional Decomposition is an example of __
Microservices —
Which among these helps in developing a microservice quickly _______
Chassis —
Scaling the application can be challenging in _ due to conflicting needs of Memory, CPU, IO
Monolithic —
Monolithic is identified by all these disadvantages except__________________
High set-up costs — Wrong
Long term commitment of Technology stack is a weakness of which model of architecture
Monolithic —
Microservices based architecture prefers _
NoSQL DBs — Wrong
Service Instance per Container pattern include all except ___________________
Slow Deployment —

No comments