Practice - 5 Tasks
Answer the questions below
1fill in blank
easyComplete the code to show the main reason for database scaling.
HLD
Database scaling helps handle [1] growth by improving performance. Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing unrelated terms like 'color' or 'font'.
✗ Incorrect
Database scaling is mainly to handle data growth efficiently.
2fill in blank
mediumComplete the code to explain how scaling improves database capacity.
HLD
Scaling a database allows it to [1] more requests and store more data.
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'ignore' or 'delete' which are incorrect actions.
✗ Incorrect
Scaling helps the database handle more requests and data.
3fill in blank
hardFix the error in the sentence about scaling type.
HLD
Vertical scaling means adding more [1] to a single server. Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing servers with resources, or thinking about users.
✗ Incorrect
Vertical scaling adds more resources like CPU or RAM to one server.
4fill in blank
hardFill both blanks to describe horizontal scaling.
HLD
Horizontal scaling means adding more [1] to distribute [2].
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up data and load, or confusing servers with users.
✗ Incorrect
Horizontal scaling adds more servers to distribute the load.
5fill in blank
hardFill all three blanks to complete the dictionary comprehension about scaling.
HLD
scaling_info = {"type": [1], "benefit": [2], "challenge": [3] Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing vertical and horizontal types or benefits and challenges.
✗ Incorrect
Horizontal scaling handles more data but has complex coordination challenges.