О сервисе очередей
VK Cloud Queues предлагает безопасный, надежный и доступный сервис очередей, который позволяет интегрировать и разделять распределенные программные системы и компоненты.
- Безопасность — вы контролируете, кто может отправлять сообщения и получать сообщения из очереди Cloud Queues.
- Надежность — чтобы обеспечить безопасность ваших сообщений, Cloud Queues хранит их на нескольких серверах. Стандартные очереди поддерживают как минимум однократную доставку сообщений, а очереди FIFO поддерживают однократную обработку сообщений.
- Доступность — Cloud Queues использует избыточную инфраструктуру для обеспечения одновременного доступа к сообщениям и высокой доступности для создания и использования сообщений.
- Масштабируемость — Cloud Queues может обрабатывать каждый буферизованный запрос независимо, прозрачно масштабируясь для обработки любого увеличения или пиков нагрузки без каких—либо дополнительных действий по обеспечению стабильности.
- Настройка — ваши очереди не обязательно должны быть одинаковыми — например, вы можете установить задержку по умолчанию для очереди.;
В следующей таблице описаны возможности стандартных очередей и очередей FIFO.
Стандартная очередь |
Очередь FIFO |
Неограниченная пропускная способность — стандартные очереди поддерживают практически неограниченное количество вызовов API в секунду, по действиям API ( SendMessage, ReceiveMessage или DeleteMessage). Доставка по крайней мере один раз — сообщение доставляется хотя бы один раз, но иногда доставляется более одной копии сообщения. Упорядочивание с максимальной эффективностью — иногда сообщения могут доставляться в порядке, отличном от того, в котором они были отправлены. |
Высокая пропускная способность — при использовании пакетной обработки FIFO очереди поддерживают до 3000 транзакций в секунду по методам API ( SendMessageBatch, ReceiveMessage или DeleteMessageBatch). 3000 транзакций представляют собой 300 вызовов API, каждый с пакетом из 10 сообщений. Чтобы запросить увеличение квоты, отправьте запрос в службу поддержки. Без пакетирования FIFO очереди поддерживают до 300 API вызовов в секунду по методам API ( SendMessage, ReceiveMessageили DeleteMessage).
Однократная обработка — сообщение доставляется один раз и остается доступным до тех пор, пока потребитель не обработает и не удалит его. Дубликаты не помещаются в очередь. Доставка в порядке очереди. Порядок отправки и получения сообщений строго сохраняется. |
Отправляйте данные между приложениями, когда важна пропускная способность, например:
|
Отправляйте данные между приложениями, когда важен порядок событий, например:
|
Во время бета — запуска сервис полностью бесплатный.
По окончании периода бета — запуска сервис будет предлагаться по следующим ценам за количество запросов:
-
0 — 1,000,000 — бесплатно
-
1 миллион — 100 миллионов — 29,99 руб за 1,000,000 запросов
-
100 миллионов — 10 миллиардов — 27.49 руб за 1,000,000 запросов
-
Более 10 миллиардов запросов — свяжитесь с нами чтобы узнать цену.
Расчет будет производиться ежемесячно, в указанную цену включен НДС.