The page has been translated by Gen AI.

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.

How to guides
Release Note