Someswar's Tech blog

I plan to use this platform to share my knowledge, experiences, and technical expertise with the aim of motivating other software engineers. Whether you’re new to coding or an experienced developer looking for new ideas, I welcome you to join me in this journey of discovery and creativity.

Scaling AWS SQS Event Processing with Java Virtual Threads

Scaling AWS SQS Event Processing with Java Virtual Threads

Introduction In today’s event-driven architectures, processing millions of events efficiently while maintaining high throughput and low latency is a challenging task. The traditional threading model struggles to scale when dealing with thousands of AWS SQS queues, each requiring continuous polling and message processing. In this blog, I’ll walk you through how I designed a high-performance, … Read more

Optimize, Retry, Succeed: Enhancing AWS SQS Message Processing with Java

In this blog, I’ll delve into asynchronous retry mechanisms and illustrate the process of implementing retries through the inherent functions of a broker, leveraging AWS SQS. This method will optimize the message processing in success and failure cases. While crafting our integration points with remote APIs, it’s crucial to account for potential error scenarios, categorized … Read more