Microservicess

A modern digital workspace with interconnected microservices illustrated through small autonomous components communicating with each other, depicting high cohesion and loose coupling in software architecture.

Microservices Mastery Quiz

Test your knowledge on microservices with our engaging quiz! Whether you’re a beginner or an experienced developer, this quiz will challenge your understanding of microservices architecture and best practices.

  • 17 insightful questions
  • Multiple choice and checkbox formats
  • Learn while you play!
17 Questions4 MinutesCreated by CodingNinja42
What does SRP stand for?
Single Responsibility Protocol
Single Responsibility Principle
Single Parent Pain
Single Responsibility Preparedness
Microservices encourage:
Low Cohesion & loosely coupled code
High Cohesion & tightly coupled code
High Cohesion & loosely coupled code
Low Cohesion & tightly coupled code
How long should it take (at most) to rewrite a microservice?
2 hours
2 days
10 days
1 week
2 weeks
3 weeks
30 days
How do communications between services take place?
Network calls
Dependencies
Communication-oriented microservices
Carrier Pidgeon
Select the benefits of microservices:
Low Cohesability
Technology Heterogeneity
Ease of Testing
Eugenically Superior
Resilience
Scaling
Ease of Deployment
Organizational Alignment
Bi-partisan
Composability
Optimizing for Replaceability
Ridiculous
How Many Microservices Does Gilt Have?
Over 9000
Over 2000
Over 450
42
What are some of the problems with shared libraries between microservices?
You lose the charm of the service
You lose true technology heterogeneity
Coupling
You need multi-lingual employees
You need a lot of servers
You need a lot of space for all the code
Microservices are a silver bullet
True
False
Microservices are a golden hammer
True
False
The quote “It needs to be a cohesive system made of many small parts with autonomous lifecycles but all coming together” is from:
Olivia Thompson from Gilt
Ben Christansen from Netflix
Oliver Johanson form HAIL
Jack Patrick Dorsey from Twitter
What is the most important aspect of microservice technology?
Integration
Coupling
Designing
Deploying
What should you avoid whilst working with microservices?
Avoid breaking changes
Keep your APIs technology agnostic
Make your service simple for consumers
Show internal implementation detail
Hide internal implementation detail
What are the pros of the Orchestration tactic?
Little overhead
Good to have a central governing authority
Easy to understand the flow
Conductor can become coupled
What are the pros of the Choreography tactic?
Easy to monitor and track results
Easy-to-understand flow
Little Overhead
Loosely coupled
Flexible and amenable to change
Dancing is awesome
Easy to expand
Which of these is preferable for service-to-service interactions?
RPC
REST
What does DRY stand for?
Do Repeat Yourself
Defensive Rushing Yards
Dont Repeat Yourself
Dependent, Responding, Y Axis
Dead Rabbit Yield
Should we avoid having a single API gateway for a large microservice structure?
Yes
No
{"name":"Microservicess", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge on microservices with our engaging quiz! Whether you’re a beginner or an experienced developer, this quiz will challenge your understanding of microservices architecture and best practices.17 insightful questionsMultiple choice and checkbox formatsLearn while you play!","img":"https:/images/course4.png"}
Powered by: Quiz Maker