Cloud Pubis/Subis teemale tellimuse lisamise eesmärk on võimaldada teemas avaldatud sõnumite edastamist huvitatud tellijatele. Cloud Pub/Sub on Google Cloud Platformi (GCP) pakutav sõnumsideteenus, mis võimaldab rakenduste vahel lahtisidutud ja asünkroonset suhtlust. See pakub usaldusväärseid, skaleeritavaid ja vastupidavaid sõnumsidevõimalusi, mida saab kasutada hajutatud süsteemide, sündmustepõhiste arhitektuuride ja reaalajas andmetöötluse torustike loomiseks.
Kui teenuses Cloud Pub/Sub teemale lisatakse tellimus, loob see suhtluskanali teema ja tellija vahel. Tellijaks võib olla mis tahes rakendus või teenus, mis soovib saada teemale avaldatud sõnumeid. See lahtisidutud arhitektuur võimaldab väljaandjate ja tellijate vahel lahtisi sidemeid, võimaldades neil iseseisvalt areneda, ilma et nad oleksid üksteisest otseses sõltuvuses.
Cloud Pub/Sub tellimusi saab konfigureerida erinevate edastamisvalikutega, nagu push või pull. Tõuketellimuse korral saadab Cloud Pub/Sub aktiivselt sõnumeid eelkonfigureeritud lõpp-punktile, tavaliselt HTTP/HTTPS-i lõpp-punktile, mille tellija on määranud. See võimaldab abonendil saada sõnumeid peaaegu reaalajas. Teisest küljest küsib tellija tõmbetellimuse korral aktiivselt Cloud Pub/Sub teenust, et sõnumeid omas tempos alla laadida. See režiim sobib abonentidele, kes saavad hakkama sõnumite katkendliku või pakktöötlusega.
Tellimuse lisamine teemale teenuses Cloud Pub/Sub pakub mitmeid eeliseid. Esiteks võimaldab see väljaandjaid ja tellijaid lahti siduda, võimaldades neil iseseisvalt skaleerida ja areneda üksteist mõjutamata. Näiteks kui teemast sõnumite saamiseks tuleb lisada uus tellija, saab see lihtsalt luua uue tellimuse, ilma et oleks vaja olemasolevaid avaldajaid muuta.
Teiseks tagab Cloud Pub/Sub usaldusväärse ja vastupidava sõnumiedastuse. See tagab vähemalt ühekordse edastamise semantika, mis tähendab, et teema kohta avaldatud sõnumid edastatakse tellijatele vähemalt üks kord. See pakub ka sõnumite järjestamist teema sees, tagades sõnumite edastamise tellijatele nende avaldamise järjekorras. See on eriti kasulik stsenaariumide puhul, kus sõnumite järjestamine on kriitiline, näiteks sündmuste hankimisel või aegridade andmete töötlemisel.
Kolmandaks on Cloud Pub/Sub väga skaleeritav ja suudab toime tulla suurte sõnumimahtudega madala latentsusajaga. See suudab töödelda miljoneid sõnumeid sekundis, mistõttu sobib see suure läbilaskevõimega rakenduste jaoks. Teenuse Cloud Pub/Sub aluseks olev infrastruktuur on loodud globaalselt hajutamiseks, tagades madala latentsusega sõnumite edastamise erinevates piirkondades.
Tellimuse lisamine teemale teenuses Cloud Pub/Sub võimaldab edastada teema kohta avaldatud sõnumeid huvitatud tellijatele. See pakub lahtisidustatud ja asünkroonset sidet, usaldusväärset ja vastupidavat sõnumiedastust ning mastaapsust suurte sõnumimahtude käsitlemiseks.
Muud hiljutised küsimused ja vastused selle kohta Pilvepubi/Sub:
- Milline on üks võimalus Cloud Pubis/Subis tellimusele tõmbamistoimingu tegemiseks?
- Kuidas saate GCP-konsooli kasutades Cloud Pubis/Subis teemale sõnumi avaldada?
- Mis on vaikimisi tellimuse edastamise tüüp, kui lisate selle teenuses Cloud Pub/Sub teemasse?
- Mis on esimene samm teenusega Cloud Pub/Sub Google Cloud Platformis (GCP) alustamiseks?

