0
0
Microservicessystem_design~10 mins

Microservices characteristics - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to identify a key characteristic of microservices.

Microservices
Microservices are designed to be [1] and independently deployable.
Drag options to blanks, or click blank then click option'
Atightly integrated
Bloosely coupled
Cmonolithic
Dsingle-threaded
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'monolithic' because it means one big system, which is opposite of microservices.
2fill in blank
medium

Complete the code to describe how microservices communicate.

Microservices
Microservices often communicate using [1] protocols like messaging queues.
Drag options to blanks, or click blank then click option'
Aasynchronous
Bsynchronous
Cbatch
Dmanual
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'synchronous' because it implies waiting for responses, which can reduce independence.
3fill in blank
hard

Fix the error in the statement about microservices data management.

Microservices
Each microservice should [1] its own database to ensure data isolation.
Drag options to blanks, or click blank then click option'
Aignore
Breplicate
Cshare
Down
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'share' because it breaks the independence principle.
4fill in blank
hard

Fill both blanks to complete the microservices design principle.

Microservices
Microservices should be [1] and [2] to allow easy updates and scaling.
Drag options to blanks, or click blank then click option'
Aindependent
Bdependent
Cscalable
Dmonolithic
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'dependent' or 'monolithic' which contradict microservices principles.
5fill in blank
hard

Fill all three blanks to complete the microservices best practices.

Microservices
Use [1] for service discovery, [2] for fault tolerance, and [3] for API communication.
Drag options to blanks, or click blank then click option'
Aload balancers
Bcircuit breakers
CREST
Dshared databases
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'shared databases' which breaks service independence.