Pushpohjaiset
Pushpohjaiset (push-pohjaiset järjestelmät) ovat tiedon tai tapahtumien toimitusmalleja, joissa lähettäjä toimittaa dataa vastaanottajille ilman että vastaanottaja erikseen pyytää sitä. Tällöin tiedon toimitus tapahtuu reaaliaikaisesti tai lähes reaaliaikaisesti, kun tapahtuma syntyy. Vastakohtana ovat pull-pohjaiset järjestelmät, joissa vastaanottaja hakee tiedot aina pyynnöstä.
Push-pohjaiset järjestelmät hyödyntävät usein jatkuvia yhteyksiä tai tilauksia vastaanottajilta: esimerkiksi WebSocket-, Server-Sent Events (SSE) -yhteydet, long
Järjestelmän edut voivat sisältää alhaisemman viiveen käyttäjälle, tehokkaan reaaliaikaisuuden ja vähäisen tarvetta säännölliselle kyselylle. Haasteita ovat
Push-pohjaiset liittyvät läheisesti pub/sub-arkkitehtuureihin ja tapahtumavetoisiin järjestelmiin, joissa fokus on tiedon aktiivisessa toimittamisessa sen sijaan että