Amazon SQS (Simple Queue Service) Decoupling
Amazon SQS is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications.
Queue Types
SQS offers two types of message queues: Standard queues for maximum throughput and best-effort ordering, and FIFO queues for exactly-once processing and strict ordering.
Decoupling Benefits
SQS eliminates the complexity and overhead associated with managing and operating message-oriented middleware. You can send, store, and receive messages between software components at any volume.
Message Processing
SQS provides visibility timeout, which prevents other consumers from receiving and processing a message during the timeout period. After the timeout expires, the message becomes visible again.
