old Inkdrop Documentation
  • Getting Started
    • 🚀Getting Started
  • FAQ
    • 📃FAQ
  • Core Concepts
    • 🧱Resource
    • 🔗Connector
    • 📦Wrapper
    • 📋Sidebar
    • 👩‍💻Code and Deployment
    • ⚙️Overriding Properties with the Codebox
  • Ressources
    • S3 Bucket
    • Lambda Functions
    • IAM Roles
    • API Endpoint
    • Fargate
    • Dynamo DB
    • RDS
    • SQS
    • SNS
  • Custom Code
    • Validating your cloud architecture
Powered by GitBook
On this page
  • Overview
  • Use Cases
  • Properties
  1. Ressources

SQS

PreviousRDSNextSNS

Last updated 1 year ago

Overview

Amazon SQS provides managed message queuing for distributing messages between components of distributed applications. Messages can be stored for short durations between 1 minute and 14 days.

Use Cases

  • Decoupling and scaling microservices

  • Distributed transaction processing

  • Buffering or batching work

Properties

  • FIFO Queue: Enable or disable FIFO (First In First Out) ordered delivery. Default is disabled.

  • High Throughput: Enable to optimize the queue for high throughput workloads vs cost optimization. Default is disabled.

Properties that were left out on purpose.

  • Visibility Timeout: The duration that messages are invisible after being read. Defaults to 30 seconds.

  • Message Retention: The time period messages are available on the queue. Default is 4 days.

  • Delivery Delay: Delay before delivering messages to consumers. Default is 0 seconds.

  • Receive Message Wait Time: Wait time for messages to arrive when receiving. Default is 0 seconds.

You can easily override these defaults by entering the desired values in the

Inputs and Outputs

Inputs

  • Message: Send a message onto the queue.

Outputs

  • Consumer: Trigger a consumer to process messages from the queue.

code box