Intermediate System Design
Q73 / 100

What is the difference between "push" and "pull" models for delivering updates (e.g., notifications)?

Correct! Well done.

Incorrect.

The correct answer is A) In a push model, the server proactively sends updates to clients as they happen; in a pull model, clients periodically request updates from the server

A

Correct Answer

In a push model, the server proactively sends updates to clients as they happen; in a pull model, clients periodically request updates from the server

Explanation

Push models (e.g., WebSockets, push notifications) reduce latency for real-time updates but require maintaining connections or delivery infrastructure; pull models (polling) are simpler but less timely and can waste resources on unnecessary checks.

Progress
73/100