Skip to content

Commit 9f8ff8f

Browse files
committed
fix(mnq): start product split
1 parent 5d29565 commit 9f8ff8f

File tree

72 files changed

+2322
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+2322
-0
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.

pages/nats/faq.mdx

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
meta:
3+
title: NATS, Queues, and Topics and Events FAQ
4+
description: Discover Scaleway NATS, Queues, and Topics and Events, and get answers to common questions about the different protocols available, compatibility with various services, and billing.
5+
content:
6+
h1: Messaging and Queuing FAQ
7+
dates:
8+
validation: 2024-12-04
9+
category: serverless
10+
productIcon: NatsProductIcon
11+
---
12+
13+
## What is NATS, Queues, and Topics and Events?
14+
15+
These are three distinct managed message broker tools offered by Scaleway, based on the NATS, SQS and SNS protocols respectively. Previously, these products were grouped together as 'Messaging and Queuing', but have now become three separate products in their own right.
16+
17+
## What are NATS, SNS and SQS?
18+
19+
NATS, SNS and SQS are all messaging protocols used by the Scaleway NATS, Queues, and Topics and Events products. You can find out more about these protocols, and other essential concepts, on our dedicated [concepts page](/messaging/concepts/).
20+
21+
## Is the Scaleway Queues gateway compatible with my application, framework or tool?
22+
23+
We currently implement the API endpoints listed [here](/messaging/reference-content/sqs-support/), which makes Scaleway Queues compatible with the AWS SDK as well as many other tools and frameworks including KEDA and Symfony. Note that you need to specify both Regions and URL to ensure compatibility.
24+
25+
## Does Scaleway Topics and Events support all SNS features?
26+
27+
The following subscriber types are supported:
28+
- HTTP/S clients
29+
- Serverless Functions and Containers
30+
- Scaleway Queues queues
31+
32+
For more details on supported and unsupported Topics and Events features, see our [dedicated page](/messaging/reference-content/sns-support/).
33+
34+
## Can I configure Scaleway NATS via Terraform/OpenTofu?
35+
36+
Yes, check out our [tutorial](https://registry.terraform.io/providers/scaleway/scaleway/latest/docs/guides/mnq_with_nats_terraform_provider) on how to configure Scaleway NATS with the Terraform/OpenTofu [NATS Jetstream provider](https://registry.terraform.io/providers/nats-io/jetstream/latest/docs).
37+
38+
## How are NATS, Queues, and Topics and Events billed?
39+
40+
Billing is based on:
41+
42+
- For NATS: [Stream volume](/messaging/concepts/#stream-volume) (the total sum of each message's size going through the stream) and [stream persistence](/messaging/concepts/#stream-persistence) (the total amount of data stored * duration)
43+
- For Queues: [Queue volume](/messaging/concepts/#queue-volume) (the total sum of each message's size going through the queue)
44+
- For Topics and Events : [Topic Volume](/messaging/concepts/#queue-volume)(the total sum of each message's size going out from the topic to the subscriptions)
45+
46+
For full pricing details, see our [dedicated pricing page](https://www.scaleway.com/en/pricing/).

0 commit comments

Comments
 (0)