This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Overview

Service Overview

Queue Service is a service that efficiently manages and delivers messages or tasks, supporting message transmission between systems.
This service smooths the data flow between the Producer that generates messages and the Consumer that receives messages, and provides a FIFO (First-In-First-Out) function that guarantees message order. Through this, it distributes system load caused by messages, allowing efficient message management in microservice architectures or event-driven systems.

Features

  • Efficient message processing : By processing and managing the simultaneous sending and receiving of a large number of messages, you can efficiently handle the message processing tasks of the user system.
  • Fast Service Processing : Producer and Consumer operate independently of each other, allowing for improved responsiveness and processing speed.
  • Message Order Guarantee : Ensures the order of received messages to maintain data consistency.
  • Strong security and reliability : Protects sensitive information through encryption during message transmission and storage, and provides reliable message management.

Service Diagram

Diagram
Figure. Queue Service Diagram

Provided Features

Queue Service provides the following features.

  • Queue creation: Create a Queue of type basic or FIFO that guarantees message order, depending on the message reception handling method.
    • If using FIFO type, the Queue Service sorts messages in order of receipt time.
  • Message Transmission: The Producer sends the message to be delivered to the Consumer to the Queue.
  • Message Reception: Consumer receives the Producer’s message from the Queue.
  • Message Management: Check and manage messages stored in the Queue.
  • Message Encryption: Encrypt messages within the Queue by integrating with the KMS service.
    • We support preventing message exposure by configuring message encryption.

Components

Producer

Create and send messages using Queue Service.

Consumer

Receive and process messages from the Queue Service.

Message Manager

You can check the loaded messages in the Queue Service and manage them, such as deleting them.

Region-specific provision status

Queue Service can be provided in the environment below.

RegionAvailability
Korea West 1(kr-west1)Provided
Korea East 1 (kr-east1)Provided
South Korea 1(kr-south1)Not provided
Korea South2(kr-south2)Not provided
South Korea South 3 (kr-south3)Not provided
Table. Queue Service regional availability status

Pre-service

Queue Service has no preceding service.

1 - ServiceWatch Metrics

Queue Service sends metrics to ServiceWatch. The metrics provided by default monitoring are data collected at a 1‑minute interval.

Reference
Refer to the ServiceWatch guide for how to check metrics in ServiceWatch.

Basic Indicators

The following are the default metrics for the Queue Service namespace.

Performance ItemDetailed DescriptionUnitMeaningful Statistics
Table. Queue Service basic metrics