aws-sdk-java-v2-messaging

Installation
Summary

AWS messaging patterns for SQS queues and SNS topics using Java 2.x SDK.

  • Covers queue creation, message send/receive, FIFO queues, dead letter queues, and long polling with batch operations
  • Supports SNS topic publishing, subscriptions (email, SMS, SQS, Lambda endpoints), and message filtering with attributes
  • Includes Spring Boot integration examples with service classes, configuration beans, and property-based resource management
  • Provides best practices for visibility timeouts, idempotent processing, retry logic, and CloudWatch monitoring; messages limited to 256KB with 14-day retention on SQS
SKILL.md

AWS SDK for Java 2.x - Messaging (SQS & SNS)

Overview

Provides patterns for SQS queues and SNS topics with AWS SDK for Java 2.x: client setup, queue management, message operations, subscriptions, and Spring Boot integration.

When to Use

  • Setting up SQS queues (standard or FIFO) for message buffering
  • Implementing pub/sub with SNS topics and subscriptions
  • Processing messages from SQS queues with long polling
  • Configuring dead letter queues (DLQ) for error handling
  • Integrating AWS messaging with Spring Boot applications
  • Building event-driven architectures with SQS/SNS

Examples

Quick Setup

Related skills

More from giuseppe-trisciuoglio/developer-kit

Installs
842
GitHub Stars
246
First Seen
Feb 3, 2026