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
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.
| Region | Availability |
|---|---|
| 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 |
Pre-service
Queue Service has no preceding service.
