hintavertailu.com · viestijonot

Viestijonot: sama työ, 2000-kertainen hintaero

Hallitun viestijonon hinta 10 miljoonalle viestille kuukaudessa vaihtelee 0,35 dollarista 677 dollariin — hinnoittelumallit vain ovat niin erilaisia, ettei niitä näe hinnastoista suoraan: per pyyntö (SQS), per läpivirtaus (Pub/Sub), per operaatio (Azure), kk-paketti (CloudAMQP) vai per viesti (QStash). Laskimme kaikki samaan skenaarioon.

Hinnat tarkistettu palvelua · hinnat dollareissa
Järjestä napsauttamalla otsikkoa · palkki = $/kk 10M viestillä · ⚠︎ = luku varmennettu vain osittain

Palvelu Taso Malli Yksikköhinta Ilmaiskiintiö $/kk · 10M viestiä Trustpilot Huomiot
Ladataan…

Näin 10M viestiä/kk -arvio on laskettu

Oletukset: viestikoko 1 kt, jokainen viesti lähetetään ja luetaan kerran, us-east/EU-hinnat, ei egressiä pilvestä ulos. SQS:lle laskettu tyypilliset 3 API-pyyntöä viestiä kohden (send + receive + delete) — yhdellä pyynnöllä hinta olisi kolmannes. Laskenta ei sisällä retentiota, snapshotteja eikä regionien välistä liikennettä.

Miten valita?

Pienelle volyymille hyperscalerit ovat käytännössä ilmaisia: Pub/Subin 10 GiB/kk ja SQS:n 1M pyyntöä/kk ilmaiskiintiöt kattavat harrasteprojektit kokonaan. Isommalla volyymilla Pub/Sub (~0,35 $ / 10M viestiä) ja Azure Basic (~1 $) ovat murto-osa SQS:n hinnasta — SQS:n per-pyyntö-malli rankaisee, koska viesti vaatii tyypillisesti kolme pyyntöä ja tyhjätkin pollaukset laskutetaan.

Piilokulut ovat tässä kategoriassa rakenteellisia: Azure Standardin perusmaksu juoksee ilman liikennettäkin, Premiumin minimi on 1 messaging unit (~677 $/kk — 600× Basicin hinta samalla volyymilla), ja Confluentin eCKU-autoskaalaus voi nostaa laskua piikeissä. CloudAMQP on selkein: kiinteä kk-paketti tunnetulla viestimäärällä. QStash on kallein per viesti mutta ainoa HTTP-natiivi push-malli — ei kuluttajaprosessia, joka pyörii VPS:llä tai serverlessissä.

Itse ylläpidetty RabbitMQ/Kafka on ohjelmistona ilmainen ja viestimäärältään rajaton — vertaa VPS-hintoihin (~5–20 €/kk) ja muista, että korkea käytettävyys vaatii kolme nodea ja oman ylläpidon. Realtime-selainviestintään (websocket-pub/sub, esim. Ably, Pusher) tämä vertailu ei ota kantaa — se on eri tuotekategoria.