Pushsystem
Push system, or push-based data distribution, is a model in which information updates are proactively delivered by a server to clients without each client requesting the data. In a push system, publishers or brokers determine when data is available and push it to subscribers or devices, often via a central server, a pub/sub broker, or a notification service. The approach contrasts with pull systems, where clients request updates on demand.
Common implementations include mobile push notification services, such as Apple Push Notification Service (APNS) and Google
History and scope have evolved from early broadcast-style methods to modern real-time web and mobile applications.
Advantages of push systems include reduced latency for recipients, timely delivery of alerts, and decreased polling
See also: pull system, publish/subscribe, notification services, server-sent events, Web Push.