Microservices Architecture | Fresco Play
Question 1: Complexity of developing, testing & deploying distributed system, Handling partial failures account to disadvantages of
Answer: Microservices
Question 2: Decomposition of Microservices based on 2 categories namely
Answer: Business capability , Subdomain
Question 3: Benefits of Microservices include -
Answer: All the options
Question 4: Agile development & Deployment is difficult in case of __________________
Answer: Monolithic
Question 5: Simple to Develop, Test, Deploy, Scale represents __________________
Answer: Monolithic
Question 6: Software built as microservices can, by definition, be broken down into multiple component services ?
Answer: True
Question 7: Separating components with conflicting resource requirements falls under the bucket of _____________
Answer: Microservices
Question 8: Is Microservice is considered as subset of SOA ?
Answer: True
Question 9: The 3Cs of Microservices includes all these except ______________
Answer: Control
Question 10: The services communicate with each other internally ___________________________
Answer: Both Messaging and Remote Procedure invocation
Question 11: The 2 types of Service Discovery only includes Client-side & server-side discovery ?
Answer: True
Question 12: External clients communicate with Microservices using _________________________
Answer: API GATEWAY
Question 13: Scenarios where client takes onus & are responsible for determining the network locations of available service instances
Answer: Client-side
Question 14: API Gateway ensures _____________________________
Answer: All the options
Question 15: Netflix OSS is example ____________
Answer: Client-side
Question 16: AWS Elastic Load Balancer (ELB) is an example of a __________________
Answer: Server-side discovery
Question 17: Which acts as database of services
Answer: Service Registry
Question 18: Which ensures to insulate the applications by acting as barrier
Answer: API Gateway
Question 19: The client expects a timely response from the service and might even block while it waits represents__________client service interaction styles
Answer: Synchronous
Question 20: _____________ helps to control & limit the number of consecutive request failures crosses a threshold,
Answer: Circuit breaker
Question 21: Amazon EC2 Container Service is an example of ________________
Answer: Docker
Question 22: The transactions that span across multiple services are handled by
Answer: Event driven Architecture
Question 23: Microservices supports different kinds of databases and this is called ____________.
Answer: Polyglot persistence
Question 24: Microservices-based architecture enforces a Modular structure ?
Answer: True
Question 25: The 2 components of CQRS include_______________
Answer: Query & command side
Question 26: packer.io & Boxful represents __________________________ type of pattern
Answer: Service Instance per Host
Question 27: Efficient Utilization & Fast Deployment represent which pattern __________________________________
Answer: Multiple Services per Host pattern
Question 28: IDL stands for ______________________
Answer: Interface definition language
Question 29: Which of these represent the drawback of Multiple Services per Host pattern
Answer: faulty deployment
Question 30: Service Instance per Host pattern provides ________________
Answer: All the options
Question 31: Caching helps in improving the performance of the system ?
Answer: True
Question 32: In Microservices, the API Gateway takes care of the security aspect by rendering ________________
Answer: Access tokens
Question 33: Which pattern collects & reports all exceptions to a centralized exception tracking service
Answer: Exception tracing
Question 34: Which of this does not represent caching types_______________
Answer: Server cache
Question 35: Microservice Chassis takes care of all except __________________
Answer: token generation
Question 36: __________ is ability to store something temporarily in order to reduce the loading times and I/O of a system.
Answer: Cache
Question 37: 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
Answer: Distributed tracing
Question 38: Microservice Architecture adapts following concepts
Answer: All the options
Question 39: 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
Answer: Distributed tracing
Question 40: When any single application function or component fails, then the entire application goes down. (Single point of failure ) This is primary disadvantage of ________________
Answer: Monolithic
Question 41: Functional Decomposition is an example of ____________
Answer: Microservices
Question 42: Which among these helps in developing a microservice quickly ___________________
Answer: Chassis
Question 43: Scaling the application can be challenging in _____________ due to conflicting needs of Memory, CPU, IO
Answer: Monolithic
Question 44: Monolithic is identified by all these disadvantages except__________________
Answer: Quick initial development
Question 45: Long term commitment of Technology stack is a weakness of which model of architecture
Answer: Monolithic
Question 46: Microservices based architecture prefers _______
Answer: No dependency on any particular DB
Question 47: Service Instance per Container pattern include all except _______________________________
Answer: Slow Deployment
Question 48: Which of the following is incorrect - with respect to cons about Microservices (I) Increasing number of services can result in information barriers (II) Being a distributed system, it can result in duplication of effort (III) The architecture usually results in increased memory consumption (IV) No long-term commitment to technology stack
Answer: IV
Question 49: Kubernotes , Marathon are examples of _______________________
Answer: Service Instance per Container
Question 50: Spring Boot is example of _____________
Answer: Chassis Framework
Question 51: Limited Efficient Utilization & slow deployment represent _________________________________
Answer: Multiple Services per Host pattern
Post a comment
Get your FREE PDF on "100 Ways to Try ChatGPT Today"
Generating link, please wait for: 60 seconds
Comments
Join the conversation and share your thoughts! Leave the first comment.